.elementor-9 .elementor-element.elementor-element-f16d6fe > .elementor-container{max-width:992px;}.elementor-9 .elementor-element.elementor-element-f16d6fe:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f16d6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050000B3;background-image:url("http://pplus1.ru/wp-content/uploads/2022/06/sven-mieke-Zj6bUfkThFM-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-f16d6fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f16d6fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-b0d7466.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-b0d7466.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-b0d7466.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-b0d7466 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated > .elementor-widget-wrap{padding:0180px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-b6c76ba{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:-40px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-3b23a4d .elementor-heading-title{color:#EF8536;text-transform:uppercase;letter-spacing:3px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.thegem-template-header .elementor-9 .elementor-element.elementor-element-3b23a4d{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-3b23a4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-3b23a4d{width:100%;max-width:100%;z-index:1;}.elementor-9 .elementor-element.elementor-element-54a7640{columns:1;column-gap:0px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.35);width:100%;max-width:100%;z-index:1;}.elementor-9 .elementor-element.elementor-element-54a7640, .elementor-9 .elementor-element.elementor-element-54a7640 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#F8F8F8;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-54a7640{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-54a7640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-89b0fdd .elementor-spacer-inner{--spacer-size:311px;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-89b0fdd{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-89b0fdd > .elementor-widget-container{margin:-332px 340px 0px -50px;padding:83px 0px 0px 0px;border-style:solid;border-width:12px 12px 12px 12px;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-89b0fdd{z-index:0;}.elementor-9 .elementor-element.elementor-element-263e83b > .elementor-container{max-width:500px;}.elementor-9 .elementor-element.elementor-element-263e83b{margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5e35bc7 .gem-icon{padding:10px;background-color:#EF8536;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-5e35bc7 .gem-icon .gem-icon-shape-hexagon-back-inner-before{background-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-5e35bc7 .gem-icon .back-angle i{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5e35bc7 .gem-icon svg{fill:#FFFFFF;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-5e35bc7{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-263e771 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-263e771 > .elementor-element-populated > .elementor-widget-wrap{padding:110px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-38bee41 .elementor-heading-title{color:#B6B6B6;font-weight:bold;text-transform:uppercase;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-38bee41{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-772b348{text-align:left;width:1000px;max-width:1000px;}.elementor-9 .elementor-element.elementor-element-772b348, .elementor-9 .elementor-element.elementor-element-772b348 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#EF8536;}.elementor-9 .elementor-element.elementor-element-772b348, .elementor-9 .elementor-element.elementor-element-772b348 .elementor-text-editor *{line-height:1.25em;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-772b348{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-772b348 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-258b335{--divider-border-style:solid;--divider-color:#EF8536;--divider-border-width:2px;}.elementor-9 .elementor-element.elementor-element-258b335 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-9 .elementor-element.elementor-element-258b335 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-258b335{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-258b335 > .elementor-widget-container{margin:80px 0px -20px 0px;}.elementor-9 .elementor-element.elementor-element-cec8f81{column-gap:0px;width:600px;max-width:600px;}.elementor-9 .elementor-element.elementor-element-cec8f81, .elementor-9 .elementor-element.elementor-element-cec8f81 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-9 .elementor-element.elementor-element-cec8f81, .elementor-9 .elementor-element.elementor-element-cec8f81 .elementor-text-editor *{line-height:30px;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-cec8f81{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-cec8f81 > .elementor-widget-container{margin:0px 0px 0px 120px;padding:0px 0px 0px 0px;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-efb781c{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-efb781c > .elementor-widget-container{margin:50px 0px 0px 120px;}.elementor-9 .elementor-element.elementor-element-efb781c{width:600px;max-width:600px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c1e5ff8.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-c1e5ff8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-c1e5ff8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-c1e5ff8 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-c1e5ff8 > .elementor-element-populated > .elementor-widget-wrap{padding:110px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-1bf2f84 .gem-image{width:100%;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1bf2f84 .gem-image img{opacity:calc(100/100);}.elementor-9 .elementor-element.elementor-element-1bf2f84 .gem-image a:hover img{opacity:calc(100/100);}.elementor-9 .elementor-element.elementor-element-1bf2f84 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.thegem-template-header .elementor-9 .elementor-element.elementor-element-1bf2f84{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-1bf2f84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1bf2f84{width:100%;max-width:100%;align-self:center;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-bbde2ea.elementor-column .elementor-column-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-bbde2ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-bbde2ea > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-bbde2ea > .elementor-element-populated > .elementor-widget-wrap{padding:140px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-7fc5275, .elementor-9 .elementor-element.elementor-element-7fc5275 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#EF8536;}.elementor-9 .elementor-element.elementor-element-7fc5275, .elementor-9 .elementor-element.elementor-element-7fc5275 .elementor-text-editor *{line-height:1.25em;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-7fc5275{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-7fc5275{width:700px;max-width:700px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-6e1fd67.elementor-column .elementor-column-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-6e1fd67.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-6e1fd67 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-6e1fd67 > .elementor-element-populated > .elementor-widget-wrap{padding:110px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-350bfce .gem-button-container{text-align:right;}.elementor-9 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button{border-radius:5px 5px 5px 5px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button:hover{background-color:#EF8536;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button .gem-text-button{color:#EF8536;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-350bfce .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;font-size:12px;font-weight:400;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-350bfce{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-12a8ce4{margin-top:0px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-8f4cc47 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-8f4cc47 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder-item-inner, .elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder-style-vertical .quickfinder-item-info{text-align:left;justify-content:flex-start;padding:50px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder{margin-top:calc(-0px / 2);margin-bottom:calc(-0px / 2);}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder-item-inner{padding:50px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-title{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-description{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-53f8b4d .gem-qf-icon-image-wrapper .gem-icon{font-size:67px  !important;margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-53f8b4d .gem-qf-icon-image-wrapper  .gem-icon-inner .padding-box-inner{width:calc(1.3 * 67px) !important;height:calc(1.3 * 67px) !important;line-height:calc(1.3 * 67px) !important;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#FF6C30;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#FF6C30;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#FF6C30;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#FF6C30;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-image img, .elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder a .gem-image img{width:0px;max-width:0px;height:auto;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-image span{border-style:none;margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-9 .elementor-element.elementor-element-53f8b4d .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-53f8b4d{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-3e320aa{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-1a9967f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-1a9967f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-1a9967f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-1a9967f > .elementor-element-populated > .elementor-widget-wrap{padding:130px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-b2a8754, .elementor-9 .elementor-element.elementor-element-b2a8754 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#EF8536;}.elementor-9 .elementor-element.elementor-element-b2a8754, .elementor-9 .elementor-element.elementor-element-b2a8754 .elementor-text-editor *{line-height:1.25em;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-b2a8754{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-b2a8754{width:700px;max-width:700px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-9060c42.elementor-column .elementor-column-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-9060c42.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-9060c42 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-9060c42 > .elementor-element-populated > .elementor-widget-wrap{padding:130px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-30bb4bc .gem-button-container{text-align:right;}.elementor-9 .elementor-element.elementor-element-30bb4bc .gem-button-container .gem-button{border-radius:05px 05px 05px 05px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-30bb4bc .gem-button-container .gem-button:hover{background-color:#EF8536;border-style:solid;border-width:1px 1px 1px 1px;border-color:#43B9EE;}.elementor-9 .elementor-element.elementor-element-30bb4bc .gem-button-container .gem-button .gem-text-button{color:#EF8536;font-family:"Verdana", Sans-serif;font-size:12px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-30bb4bc .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-30bb4bc{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-ae80953:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-ae80953{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5de326b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-5de326b > .elementor-element-populated > .elementor-widget-wrap{padding:60px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .portfolio-item,
					.elementor-9 .elementor-element.elementor-element-d5fcd60 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .portfolio-row,
					.elementor-9 .elementor-element.elementor-element-d5fcd60 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .portfolio-item .image{border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid.title-on-page .portfolio-item .wrap{border-radius:5px 5px 0 0;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid.title-on-hover .portfolio-item .wrap{border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid.title-on-image .portfolio-item .wrap{border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .portfolio-item .overlay:before, .elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#EF853661 !important;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .portfolio-item .wrap .overlay .caption .title{text-transform:none;}.elementor-9 .elementor-element.elementor-element-d5fcd60 .portfolio.portfolio-grid .gem-pagination{margin-top:100px;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-d5fcd60{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-d5fcd60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7b926bf.elementor-column .elementor-column-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-7b926bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-7b926bf > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-7b926bf > .elementor-element-populated > .elementor-widget-wrap{padding:70px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-f93cbb2, .elementor-9 .elementor-element.elementor-element-f93cbb2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#EF8536;}.elementor-9 .elementor-element.elementor-element-f93cbb2, .elementor-9 .elementor-element.elementor-element-f93cbb2 .elementor-text-editor *{line-height:1.25em;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-f93cbb2{padding:0px 5px 0px 5px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-7f9db65.elementor-column .elementor-column-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-7f9db65.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-7f9db65 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-7f9db65 > .elementor-element-populated > .elementor-widget-wrap{padding:70px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-ee8cc71 .gem-button-container{text-align:right;}.elementor-9 .elementor-element.elementor-element-ee8cc71 .gem-button-container .gem-button{border-radius:5px 5px 5px 5px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-ee8cc71 .gem-button-container .gem-button:hover{background-color:#EF8536;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-ee8cc71 .gem-button-container .gem-button .gem-text-button{color:#EF8536;font-size:12px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-ee8cc71 .gem-button-container .gem-button:hover .gem-text-button{color:#FFFFFF;font-size:12px;font-weight:400;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-ee8cc71{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid.blog-style-justified article{margin-bottom:42px;padding-left:calc( 42px / 2);padding-right:calc( 42px / 2);}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid.blog-style-justified .type-post:not(.sticky) .post-content-wrapper{border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid.blog-style-justified .type-post .post-content-wrapper{background:#F2F5F6 !important;}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid.blog-style-justified .type-post:not(.sticky) .post-content-wrapper:hover{box-shadow:2px 2px 10px 0px rgba(220.5, 220.5, 220.5, 0.5);}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid .type-post:not(.sticky) .post-image{opacity:calc(100/100);}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid .type-post .post-content-wrapper:hover .post-image a:before{background:#EF853678 !important;}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid .type-post:not(.sticky) .post-content-wrapper .entry-title span.light, .elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid .type-post:not(.sticky) .post-content-wrapper .entry-title span.light a{color:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .blog-grid-pagination .gem-pagination{margin-top:100px;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .page-numbers{border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF8536;color:#EF8536 !important;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination a, .elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination span{font-weight:400;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination a:hover{background-color:#EF8536 !important;color:#FFFFFF !important;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .current{background-color:#EF8536 !important;border-style:solid;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .prev i, .elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .next i{font-size:17px;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .prev svg, .elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .next svg{width:17px;height:17px;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .prev, .elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .next{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .prev:hover i, .elementor-9 .elementor-element.elementor-element-0a938e9 .gem-pagination .next:hover i{color:#FFFFFF !important;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-read-more .gem-button-container .gem-button{border-width:1px 1px 1px 1px;font-weight:400;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-read-more .gem-button-container .gem-inner-wrapper-btn{padding:7px 7px 7px 7px !important;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-read-more .gem-button-container .gem-button span{color:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-read-more .gem-button-container .gem-button .gem-button-icon{color:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-read-more .gem-button-container .gem-button .gem-button-icon svg{fill:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button span{color:#FFFFFF;font-weight:400;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-content-wrapper:hover .post-read-more .gem-button-container .gem-button{background-color:#EF8536;border-color:#EF8536;}.elementor-9 .elementor-element.elementor-element-0a938e9 .post-read-more .gem-inner-wrapper-btn{flex-direction:row;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-0a938e9{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-06ebe97:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-06ebe97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-9 .elementor-element.elementor-element-06ebe97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:45px 0px 45px 0px;}.elementor-9 .elementor-element.elementor-element-06ebe97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-f565451.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-f565451.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-9 .elementor-element.elementor-element-f565451.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-f565451 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-f565451 > .elementor-element-populated{border-style:solid;border-width:12px 12px 12px 12px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 21px 0px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;}.elementor-9 .elementor-element.elementor-element-f565451 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-f565451 > .elementor-element-populated > .elementor-widget-wrap{padding:70px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-e1b0740{text-align:center;}.elementor-9 .elementor-element.elementor-element-e1b0740, .elementor-9 .elementor-element.elementor-element-e1b0740 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#EF8536;}.thegem-template-header .elementor-9 .elementor-element.elementor-element-e1b0740{padding:0px 5px 0px 5px;}.elementor-9 .elementor-element.elementor-element-e1b0740 > .elementor-widget-container{padding:0px 45px 0px 45px;}@media(min-width:801px){.elementor-9 .elementor-element.elementor-element-b0d7466{width:100%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-9 .elementor-element.elementor-element-cec8f81 > .elementor-widget-container{margin:0% 0% 0% 25%;}.elementor-9 .elementor-element.elementor-element-cec8f81{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-efb781c > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0% 0% 0% 25%;}.elementor-9 .elementor-element.elementor-element-efb781c{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-c1e5ff8.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-c1e5ff8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-c1e5ff8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-06ebe97{margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 0px;}}@media(max-width:800px){.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-772b348, .elementor-9 .elementor-element.elementor-element-772b348 .elementor-text-editor *{font-size:26px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-772b348 > .elementor-widget-container{padding:-5px -5px -5px -5px;}.elementor-9 .elementor-element.elementor-element-772b348{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-258b335 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-258b335 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cec8f81 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cec8f81{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-efb781c > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-efb781c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-c1e5ff8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-bbde2ea > .elementor-element-populated > .elementor-widget-wrap{padding:80px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-7fc5275, .elementor-9 .elementor-element.elementor-element-7fc5275 .elementor-text-editor *{font-size:26px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6e1fd67 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-350bfce .gem-button-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-1a9967f > .elementor-element-populated > .elementor-widget-wrap{padding:100px 21px 0px 21px;}.elementor-9 .elementor-element.elementor-element-b2a8754, .elementor-9 .elementor-element.elementor-element-b2a8754 .elementor-text-editor *{font-size:26px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-9060c42 > .elementor-element-populated > .elementor-widget-wrap{padding:50px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-30bb4bc .gem-button-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-7b926bf > .elementor-element-populated > .elementor-widget-wrap{padding:70px 21px 20px 21px;}.elementor-9 .elementor-element.elementor-element-f93cbb2, .elementor-9 .elementor-element.elementor-element-f93cbb2 .elementor-text-editor *{font-size:26px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-7f9db65 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 21px 50px 21px;}.elementor-9 .elementor-element.elementor-element-ee8cc71 .gem-button-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-06ebe97{margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-9 .elementor-element.elementor-element-f565451 > .elementor-element-populated{border-width:9px 9px 9px 9px;}.elementor-9 .elementor-element.elementor-element-f565451 > .elementor-element-populated > .elementor-widget-wrap{padding:50px -1px 70px 21px;}.elementor-9 .elementor-element.elementor-element-e1b0740, .elementor-9 .elementor-element.elementor-element-e1b0740 .elementor-text-editor *{font-size:26px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-e1b0740 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media (max-width:1500px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 0px 65px !important;}}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 0px 21px !important;}}
@media (max-width:1500px){.elementor-9 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px){.elementor-9 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 80px 21px !important;}}
@media (max-width:1500px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 0px 65px !important;}}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 0px 21px !important;}}
@media (max-width:1500px){.elementor-9 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px){.elementor-9 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 80px 21px !important;}}
@media (max-width:1500px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 0px 65px !important;}}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-b6c76ba > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d9b89c1 > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 0px 21px !important;}}
@media (max-width:1500px){.elementor-9 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated{margin: 0px 0px 0px 0px !important;}}@media (max-width:1199px){.elementor-9 .elementor-element.elementor-element-263e83b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-d1ad66d > .elementor-element-populated > .elementor-widget-wrap{padding: 0px 21px 80px 21px !important;}}
@media (max-width:1500px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-f16d6fe > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated > .elementor-widget-wrap{padding: 150px 0px 0px 0px !important;}}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-f16d6fe > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-9 .elementor-element.elementor-element-b0d7466 > .elementor-element-populated > .elementor-widget-wrap{padding: 100px 0px 0px 0px !important;}}