.elementor-7553 .elementor-element.elementor-element-2927c59:not(.elementor-motion-effects-element-type-background),.elementor-7553 .elementor-element.elementor-element-2927c59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://frg-oy.com/wp-content/uploads/2019/03/2M_Writer_illustration_FRG_Oy-e1789304212899.jpg");background-position:top center;background-size:cover}.elementor-7553 .elementor-element.elementor-element-2927c59>.elementor-background-overlay{background-color:#779faa;opacity:.54;mix-blend-mode:multiply;transition:background .6s,border-radius .3s,opacity .6s}.elementor-7553 .elementor-element.elementor-element-2927c59:hover>.elementor-background-overlay{opacity:.11}.elementor-7553 .elementor-element.elementor-element-2927c59{border-style:groove;box-shadow:23px 19px 11px 0px rgba(0,0,0,.24);transition:background .2s,border .3s,border-radius .3s,box-shadow .3s;padding:180px 0 130px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-7553 .elementor-element.elementor-element-5fb645c{margin:0 100px calc(var(--kit-widget-spacing, 0px) + 18px) 100px;text-align:center}.elementor-7553 .elementor-element.elementor-element-5fb645c .elementor-heading-title{font-family:"Libre Baskerville",Sans-serif;font-size:60px;font-weight:500;line-height:85px;color:#fff}.elementor-7553 .elementor-element.elementor-element-2973fba{margin-top:25px;margin-bottom:25px;padding:0 40px 0 60px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-7553 .elementor-element.elementor-element-50fb039 .elementor-button{background-color:#59231a;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:50px;fill:#fff;color:#fff;border-style:solid;border-radius:30px;padding:0 40px}.elementor-7553 .elementor-element.elementor-element-50fb039 .elementor-button:hover,.elementor-7553 .elementor-element.elementor-element-50fb039 .elementor-button:focus{background-color:#c8442d}.elementor-7553 .elementor-element.elementor-element-6ff1908 .elementor-button{background-color:#59231a;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:50px;fill:#fff;color:#fff;border-style:solid;border-radius:30px;padding:0 40px}.elementor-7553 .elementor-element.elementor-element-6ff1908 .elementor-button:hover,.elementor-7553 .elementor-element.elementor-element-6ff1908 .elementor-button:focus{background-color:#c8442d}.elementor-7553 .elementor-element.elementor-element-4ef49f2{padding:40px 15px;text-align:center}.elementor-7553 .elementor-element.elementor-element-4ef49f2 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:27px;letter-spacing:1.4px;word-spacing:0px;color:#d6d0c4}.elementor-7553 .elementor-element.elementor-element-e8a14ec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center}.elementor-7553 .elementor-element.elementor-element-e8a14ec .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#fff}.elementor-7553 .elementor-element.elementor-element-f99f53f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-f99f53f>.elementor-container{min-height:400px}.elementor-7553 .elementor-element.elementor-element-f99f53f{padding:30px 0 0}.elementor-bc-flex-widget .elementor-7553 .elementor-element.elementor-element-6a8eba4.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-6a8eba4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-af39088{text-align:center}.elementor-7553 .elementor-element.elementor-element-af39088 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600;color:#d6d0c4}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-7553 .elementor-element.elementor-element-aeb1840{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#b0b3b8}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-7553 .elementor-element.elementor-element-47b77ce img{width:85%}.elementor-7553 .elementor-element.elementor-element-350597b{padding:0;text-align:center;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-7553 .elementor-element.elementor-element-0b47fde .elementor-button{background-color:#4a1e1b;font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:25px}.elementor-7553 .elementor-element.elementor-element-0b47fde .elementor-button:hover,.elementor-7553 .elementor-element.elementor-element-0b47fde .elementor-button:focus{background-color:#6b2c27;color:#fff}.elementor-7553 .elementor-element.elementor-element-0b47fde{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7553 .elementor-element.elementor-element-0b47fde .elementor-button:hover svg,.elementor-7553 .elementor-element.elementor-element-0b47fde .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-7553 .elementor-element.elementor-element-2e447c5.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-2e447c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-0e682c9{text-align:center}.elementor-7553 .elementor-element.elementor-element-0e682c9 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600;color:#d6d0c4}.elementor-7553 .elementor-element.elementor-element-906b896{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#b0b3b8}.elementor-7553 .elementor-element.elementor-element-558dfec img{width:85%}.elementor-7553 .elementor-element.elementor-element-73c36f7{text-align:center;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-7553 .elementor-element.elementor-element-b7e27b2 .elementor-button{background-color:#4a1e1b;font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:25px}.elementor-7553 .elementor-element.elementor-element-b7e27b2 .elementor-button:hover,.elementor-7553 .elementor-element.elementor-element-b7e27b2 .elementor-button:focus{background-color:#6b2c27;color:#fff}.elementor-7553 .elementor-element.elementor-element-b7e27b2{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7553 .elementor-element.elementor-element-b7e27b2 .elementor-button:hover svg,.elementor-7553 .elementor-element.elementor-element-b7e27b2 .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-7553 .elementor-element.elementor-element-5b982d3.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-5b982d3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-9b48f6c{text-align:center}.elementor-7553 .elementor-element.elementor-element-9b48f6c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600;color:#d6d0c4}.elementor-7553 .elementor-element.elementor-element-e771f4e{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#b0b3b8}.elementor-7553 .elementor-element.elementor-element-a4c6b9c{border-style:none}.elementor-7553 .elementor-element.elementor-element-a4c6b9c img{width:85%}.elementor-7553 .elementor-element.elementor-element-55075cd{padding:20px 0 0;text-align:center;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-7553 .elementor-element.elementor-element-5a25a6a .elementor-button{background-color:#4a1e1b;font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:25px}.elementor-7553 .elementor-element.elementor-element-5a25a6a .elementor-button:hover,.elementor-7553 .elementor-element.elementor-element-5a25a6a .elementor-button:focus{background-color:#6b2c27;color:#fff}.elementor-7553 .elementor-element.elementor-element-5a25a6a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7553 .elementor-element.elementor-element-5a25a6a .elementor-button:hover svg,.elementor-7553 .elementor-element.elementor-element-5a25a6a .elementor-button:focus svg{fill:#fff}.elementor-7553 .elementor-element.elementor-element-e00aa18{--spacer-size:50px}.elementor-7553 .elementor-element.elementor-element-7e6b963{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center}.elementor-7553 .elementor-element.elementor-element-7e6b963 .elementor-heading-title{color:#fff}.elementor-bc-flex-widget .elementor-7553 .elementor-element.elementor-element-baec00b.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-baec00b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-7436963{text-align:center}.elementor-7553 .elementor-element.elementor-element-7436963 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600;color:#d6d0c4}.elementor-7553 .elementor-element.elementor-element-911b0e2{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#b0b3b8}.elementor-7553 .elementor-element.elementor-element-fa56f6f img{width:85%}.elementor-7553 .elementor-element.elementor-element-4cea5cd{text-align:center;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-7553 .elementor-element.elementor-element-d8dea96 .elementor-button{background-color:#4a1e1b;font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:25px}.elementor-7553 .elementor-element.elementor-element-d8dea96 .elementor-button:hover,.elementor-7553 .elementor-element.elementor-element-d8dea96 .elementor-button:focus{background-color:#6b2c27;color:#fff}.elementor-7553 .elementor-element.elementor-element-d8dea96{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7553 .elementor-element.elementor-element-d8dea96 .elementor-button:hover svg,.elementor-7553 .elementor-element.elementor-element-d8dea96 .elementor-button:focus svg{fill:#fff}.elementor-bc-flex-widget .elementor-7553 .elementor-element.elementor-element-621e304.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-621e304.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-7553 .elementor-element.elementor-element-7fcfe75{text-align:center}.elementor-7553 .elementor-element.elementor-element-7fcfe75 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:24px;font-weight:600;color:#d6d0c4}.elementor-7553 .elementor-element.elementor-element-fcff712{text-align:center;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#b0b3b8}.elementor-7553 .elementor-element.elementor-element-d7bc291 img{width:85%}.elementor-7553 .elementor-element.elementor-element-871db84{padding:0;text-align:center;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400}.elementor-7553 .elementor-element.elementor-element-0312d01 .elementor-button{background-color:#4a1e1b;font-family:"Roboto",Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:25px}.elementor-7553 .elementor-element.elementor-element-0312d01 .elementor-button:hover,.elementor-7553 .elementor-element.elementor-element-0312d01 .elementor-button:focus{background-color:#6b2c27;color:#fff}.elementor-7553 .elementor-element.elementor-element-0312d01{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7553 .elementor-element.elementor-element-0312d01 .elementor-button:hover svg,.elementor-7553 .elementor-element.elementor-element-0312d01 .elementor-button:focus svg{fill:#fff}.elementor-7553 .elementor-element.elementor-element-14752ac{--spacer-size:50px}.elementor-7553 .elementor-element.elementor-element-ff28356{--spacer-size:102px}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-7553 .elementor-element.elementor-element-e3ba739{margin:-28px -28px calc(var(--kit-widget-spacing, 0px) + -28px) -28px;padding:37px;border-style:solid;border-width:1px;border-color:rgba(158,40,193,.83);border-radius:50px;box-shadow:14px 8px 50px 6px rgba(189,89,191,.5) inset}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-wrapper{text-align:center}.elementor-7553 .elementor-element.elementor-element-e3ba739.elementor-position-right .elementor-image-box-img{margin-left:26px}.elementor-7553 .elementor-element.elementor-element-e3ba739.elementor-position-left .elementor-image-box-img{margin-right:26px}.elementor-7553 .elementor-element.elementor-element-e3ba739.elementor-position-top .elementor-image-box-img{margin-bottom:26px}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-title{margin-bottom:35px;font-family:"Libre Baskerville",Sans-serif;font-size:33px;font-weight:900;font-style:italic;line-height:.7em;letter-spacing:3.2px;color:rgba(221,176,113,.71)}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-wrapper .elementor-image-box-img{width:27%}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-img img{height:88px;object-fit:cover;object-position:center center;border-radius:50px;opacity:.82;transition-duration:1.1s}.elementor-7553 .elementor-element.elementor-element-e3ba739:hover .elementor-image-box-img img{filter:brightness(107%) contrast(100%) saturate(129%) blur(.9px) hue-rotate(340deg);opacity:.72}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-description{font-family:"Georgia",Sans-serif;font-size:18px;line-height:.5em;letter-spacing:1.3px;color:rgba(127,28,142,.69)}.elementor-7553 .elementor-element.elementor-element-820f478{--spacer-size:50px}@media(min-width:1025px){.elementor-7553 .elementor-element.elementor-element-2927c59:not(.elementor-motion-effects-element-type-background),.elementor-7553 .elementor-element.elementor-element-2927c59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-7553 .elementor-element.elementor-element-2927c59{margin-top:0;margin-bottom:0}.elementor-7553 .elementor-element.elementor-element-5fb645c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-7553 .elementor-element.elementor-element-e3ba739.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-7553 .elementor-element.elementor-element-e3ba739.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-7553 .elementor-element.elementor-element-e3ba739.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-title{margin-bottom:18px;font-size:23px}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-img img{height:58px}}@media(max-width:767px){.elementor-7553 .elementor-element.elementor-element-2927c59{padding:75px 0}.elementor-7553 .elementor-element.elementor-element-5fb645c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 18px) 0px}.elementor-7553 .elementor-element.elementor-element-5fb645c .elementor-heading-title{font-size:37px;line-height:53px}.elementor-7553 .elementor-element.elementor-element-2973fba{margin-top:0;margin-bottom:0;padding:0}.elementor-7553 .elementor-element.elementor-element-b045181{width:100%}.elementor-7553 .elementor-element.elementor-element-b045181>.elementor-element-populated{padding:0}.elementor-7553 .elementor-element.elementor-element-50fb039{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-7553 .elementor-element.elementor-element-cd70647{width:100%}.elementor-7553 .elementor-element.elementor-element-cd70647>.elementor-element-populated{padding:0}.elementor-7553 .elementor-element.elementor-element-6ff1908{margin:25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-7553 .elementor-element.elementor-element-e3ba739 .elementor-image-box-img{margin-bottom:0}}