.elementor-6618 .elementor-element.elementor-element-1d50739{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-1d50739::before, .elementor-6618 .elementor-element.elementor-element-1d50739 > .elementor-background-video-container::before, .elementor-6618 .elementor-element.elementor-element-1d50739 > .e-con-inner > .elementor-background-video-container::before, .elementor-6618 .elementor-element.elementor-element-1d50739 > .elementor-background-slideshow::before, .elementor-6618 .elementor-element.elementor-element-1d50739 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6618 .elementor-element.elementor-element-1d50739 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-6618 .elementor-element.elementor-element-1d50739.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-1ae051a{--display:flex;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6618 .elementor-element.elementor-element-3b666e7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;font-family:"Istok Web", Sans-serif;font-size:50px;font-weight:600;line-height:33px;color:#57483E;}.elementor-6618 .elementor-element.elementor-element-3b666e7 > .elementor-widget-container{margin:0px 0px 0px -3px;padding:0px 0px 30px 0px;}.elementor-6618 .elementor-element.elementor-element-3b666e7.elementor-element{--align-self:flex-start;}.elementor-6618 .elementor-element.elementor-element-d7ac357{width:var( --container-widget-width, 20.84% );max-width:20.84%;--container-widget-width:20.84%;--container-widget-flex-grow:0;text-align:left;font-family:"Istok Web", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;font-style:italic;line-height:35px;color:#57483E;}.elementor-6618 .elementor-element.elementor-element-d7ac357 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-d7ac357.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-e8453ed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#57483E;}.elementor-6618 .elementor-element.elementor-element-e8453ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-6618 .elementor-element.elementor-element-e8453ed.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-b8966db{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6618 .elementor-element.elementor-element-efc15ef .elementor-button{background-color:transparent;font-family:"Istok Web", Sans-serif;font-size:19px;font-weight:600;text-shadow:17px -20px 44px rgba(255, 255, 255, 0.98);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #95807B00 0%, #6B5A4FED 100%);box-shadow:-2px 2px 7px 0px rgba(0, 0, 0, 0.88);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:30px 30px 30px 30px;padding:10px 27px 10px 27px;}.elementor-6618 .elementor-element.elementor-element-efc15ef .elementor-button:hover, .elementor-6618 .elementor-element.elementor-element-efc15ef .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e1eb0f4 );border-color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-efc15ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-efc15ef .elementor-button:hover svg, .elementor-6618 .elementor-element.elementor-element-efc15ef .elementor-button:focus svg{fill:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-e42273a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-e42273a:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-e42273a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-20964fc{--display:flex;}.elementor-6618 .elementor-element.elementor-element-20964fc.e-con{--flex-grow:0;--flex-shrink:0;}.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-6618 .elementor-element.elementor-element-73c92d6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-73c92d6{text-align:center;}.elementor-6618 .elementor-element.elementor-element-73c92d6 img{width:70px;}.elementor-6618 .elementor-element.elementor-element-8ef177b{text-align:center;font-family:"Italiana", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-f4243dc{--display:flex;}.elementor-6618 .elementor-element.elementor-element-f4243dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-57ed84f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-57ed84f{text-align:center;}.elementor-6618 .elementor-element.elementor-element-57ed84f img{width:70px;}.elementor-6618 .elementor-element.elementor-element-720d19a{text-align:center;font-family:"Italiana", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-e7822b8{--display:flex;}.elementor-6618 .elementor-element.elementor-element-e7822b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-cbdc9eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-cbdc9eb{text-align:center;}.elementor-6618 .elementor-element.elementor-element-cbdc9eb img{width:70px;}.elementor-6618 .elementor-element.elementor-element-c36abbd{text-align:center;font-family:"Italiana", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-d7de82c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6618 .elementor-element.elementor-element-d7de82c:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-d7de82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6618 .elementor-element.elementor-element-f889982{--divider-border-style:dots_tribal;--divider-color:#6B5A4FC2;--divider-pattern-height:75.4px;}.elementor-6618 .elementor-element.elementor-element-f889982 .elementor-divider-separator{width:100%;}.elementor-6618 .elementor-element.elementor-element-f889982 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-6618 .elementor-element.elementor-element-18ad0c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6618 .elementor-element.elementor-element-18ad0c6:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-18ad0c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-67f1544{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-6618 .elementor-element.elementor-element-569702d{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;font-family:"Istok Web", Sans-serif;font-size:49px;font-weight:500;text-shadow:-1px 0px 1px rgba(0, 0, 0, 0.71);color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-569702d > .elementor-widget-container{margin:0px 0px -15px 15px;}.elementor-6618 .elementor-element.elementor-element-569702d.elementor-element{--align-self:flex-start;}.elementor-6618 .elementor-element.elementor-element-2322d54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-2322d54:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-2322d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-46a86ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper .asb-title{font-family:"Syne", Sans-serif;font-size:30px;font-weight:700;line-height:60px;letter-spacing:0.1px;color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
				.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
				.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
				.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
				.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{border-style:none;}.elementor-6618 .elementor-element.elementor-element-65732a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-65732a1:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-65732a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDEB;}.elementor-6618 .elementor-element.elementor-element-18a3ff4{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-6618 .elementor-element.elementor-element-bea83b7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6618 .elementor-element.elementor-element-bea83b7{text-align:center;font-family:"Italiana", Sans-serif;font-size:47px;font-weight:600;color:#5F524F;}.elementor-6618 .elementor-element.elementor-element-533801e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6618 .elementor-element.elementor-element-533801e{font-family:"Istok Web", Sans-serif;font-size:46px;font-weight:500;color:var( --e-global-color-text );}.elementor-6618 .elementor-element.elementor-element-708b3a1{text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-6618 .elementor-element.elementor-element-1c4353b .elementor-button{background-color:transparent;font-family:"Istok Web", Sans-serif;font-size:19px;font-weight:600;text-shadow:17px -20px 44px rgba(255, 255, 255, 0.98);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #95807B00 0%, #6B5A4FED 100%);box-shadow:-2px 2px 7px 0px rgba(0, 0, 0, 0.88);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:30px 30px 30px 30px;padding:10px 27px 10px 27px;}.elementor-6618 .elementor-element.elementor-element-1c4353b .elementor-button:hover, .elementor-6618 .elementor-element.elementor-element-1c4353b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e1eb0f4 );border-color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-1c4353b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-1c4353b .elementor-button:hover svg, .elementor-6618 .elementor-element.elementor-element-1c4353b .elementor-button:focus svg{fill:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-a3c2ae9{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-938cd6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-42353e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6618 .elementor-element.elementor-element-74f8929{width:var( --container-widget-width, 49.358% );max-width:49.358%;--container-widget-width:49.358%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-74f8929 > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-74f8929.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-0ac9649{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-0ac9649:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-0ac9649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-0ac9649.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-82c52ff{text-align:left;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-63f28fd{width:var( --container-widget-width, 49.358% );max-width:49.358%;--container-widget-width:49.358%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-63f28fd > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-63f28fd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-7d985dd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-7d985dd:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-7d985dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-7d985dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-ca4ed4e{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-03725b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6618 .elementor-element.elementor-element-896b668{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-896b668 > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-896b668.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-870d4b8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-870d4b8:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-870d4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-870d4b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-2642905{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-41428bc{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-41428bc > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-41428bc.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-a4f7c38{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-a4f7c38:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-a4f7c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-a4f7c38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-968544e{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-5dcc4c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6618 .elementor-element.elementor-element-239c0b4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-239c0b4 > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-239c0b4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-a8c6caa{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-a8c6caa:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-a8c6caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-a8c6caa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-719abff{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-61718f7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-61718f7 > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-61718f7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-16899e0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-16899e0:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-16899e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-16899e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-4897087{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-4997886{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-4997886:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-4997886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-4997886.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-70bd1ab .elementor-button{background-color:transparent;font-family:"Istok Web", Sans-serif;font-size:19px;font-weight:600;text-shadow:17px -20px 44px rgba(255, 255, 255, 0.98);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #95807B00 0%, #6B5A4FED 100%);box-shadow:-2px 2px 7px 0px rgba(0, 0, 0, 0.88);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:30px 30px 30px 30px;padding:10px 27px 10px 27px;}.elementor-6618 .elementor-element.elementor-element-70bd1ab .elementor-button:hover, .elementor-6618 .elementor-element.elementor-element-70bd1ab .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e1eb0f4 );border-color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-70bd1ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-70bd1ab .elementor-button:hover svg, .elementor-6618 .elementor-element.elementor-element-70bd1ab .elementor-button:focus svg{fill:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-57f9833{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-270a025{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6618 .elementor-element.elementor-element-b8a6b65{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-b8a6b65 > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-b8a6b65.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-dd93e5a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-dd93e5a:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-dd93e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-dd93e5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-9e89a3f{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-f550036{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Istok Web", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-f550036 > .elementor-widget-container{margin:8px 0px -15px 33px;}.elementor-6618 .elementor-element.elementor-element-f550036.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-af12618{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-af12618:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-af12618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85736754;}.elementor-6618 .elementor-element.elementor-element-af12618.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6618 .elementor-element.elementor-element-6659e87{text-align:justify;font-family:"DM Sans", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-a71c270{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6618 .elementor-element.elementor-element-a71c270:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-a71c270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6618 .elementor-element.elementor-element-b237a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-6618 .elementor-element.elementor-element-b237a2b:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-b237a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-b193a80{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-6618 .elementor-element.elementor-element-258e624 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-6618 .elementor-element.elementor-element-258e624{font-family:"Italiana", Sans-serif;font-size:50px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-d90ac49{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-d90ac49 > .elementor-widget-container{background-color:#72717000;margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-45b9857 .elementor-button{background-color:transparent;font-family:"Istok Web", Sans-serif;font-size:19px;font-weight:600;text-shadow:17px -20px 44px rgba(255, 255, 255, 0.98);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #95807B00 0%, #6B5A4FED 100%);box-shadow:-2px 2px 7px 0px rgba(0, 0, 0, 0.88);transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#474747;border-radius:30px 30px 30px 30px;padding:10px 27px 10px 27px;}.elementor-6618 .elementor-element.elementor-element-45b9857 .elementor-button:hover, .elementor-6618 .elementor-element.elementor-element-45b9857 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-e1eb0f4 );border-color:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-45b9857 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-45b9857 .elementor-button:hover svg, .elementor-6618 .elementor-element.elementor-element-45b9857 .elementor-button:focus svg{fill:var( --e-global-color-e1eb0f4 );}.elementor-6618 .elementor-element.elementor-element-1bbcc2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-1bbcc2b:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-1bbcc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #857367 0%, var( --e-global-color-f275d38 ) 100%);}.elementor-6618 .elementor-element.elementor-element-1bbcc2b::before, .elementor-6618 .elementor-element.elementor-element-1bbcc2b > .elementor-background-video-container::before, .elementor-6618 .elementor-element.elementor-element-1bbcc2b > .e-con-inner > .elementor-background-video-container::before, .elementor-6618 .elementor-element.elementor-element-1bbcc2b > .elementor-background-slideshow::before, .elementor-6618 .elementor-element.elementor-element-1bbcc2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6618 .elementor-element.elementor-element-1bbcc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-6618 .elementor-element.elementor-element-633a55ab .heading .heading-title{font-family:"Istok Web", Sans-serif;font-size:70px;font-weight:500;color:var( --e-global-color-f275d38 );}.elementor-6618 .elementor-element.elementor-element-633a55ab .heading .heading-sub-title{font-family:"Syne", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;text-decoration:underline;line-height:28.4px;letter-spacing:5px;color:var( --e-global-color-f275d38 );}.elementor-6618 .elementor-element.elementor-element-4ba1d4d{--spacer-size:0px;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.image-accordion .service-item-loop.active_accrodian .asb-content,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop .asb-content,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{background-color:#2D241E9C;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.image-accordion .asb-content,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.hover-section .asb_wrap_list.tp-row.hover-section-extra,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .asb_wrap_list{text-align:center;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.image-accordion .asb-content,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper{justify-content:center;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{align-items:center;justify-content:center;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.image-accordion .asb_wrap_list,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-wrapper,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.portfolio.portfolio-style-1 .portfolio-hover-image{height:280px;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.article-box-style-2 .article-box-front-wrapper,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner.info-banner-style-2 .info-front-content,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.hover-section{min-height:280px;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .asb-title{font-family:"Istok Web", Sans-serif;font-size:41px;font-weight:500;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .asb-sub-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .asb-desc,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .asb-desc p{font-family:"DM Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .pt-plus-button-wrapper{margin-top:18px;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.sliding-boxes .service-item-loop,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.fancy-box .fancybox-inner-wrapper,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.article-box.article-box-style-1 .article-overlay,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.article-box-style-2 .article-box-main-wrapper,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner.info-banner-style-1 .info-banner-content-wrapper,
					.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.image-accordion .service-item-loop{border-radius:20px 20px 20px 20px;}.elementor-6618 .elementor-element.elementor-element-5385b69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-5385b69:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-5385b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #857367 0%, var( --e-global-color-f275d38 ) 100%);}.elementor-6618 .elementor-element.elementor-element-9777f0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-6618 .elementor-element.elementor-element-9777f0f{text-align:center;font-family:"Italiana", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-6618 .elementor-element.elementor-element-eb1bf82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:60px;--padding-right:69px;}.elementor-6618 .elementor-element.elementor-element-eb1bf82:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-eb1bf82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-6618 .elementor-element.elementor-element-4b65b18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f7d167d );--border-color:var( --e-global-color-f7d167d );--border-radius:51px 51px 51px 51px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-6618 .elementor-element.elementor-element-4b65b18:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-4b65b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f275d38 );}.elementor-6618 .elementor-element.elementor-element-973e094 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-6618 .elementor-element.elementor-element-973e094{font-family:"Italiana", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-6618 .elementor-element.elementor-element-f657003 > .elementor-widget-container{margin:-20px 138px 2px 0px;}.elementor-6618 .elementor-element.elementor-element-f657003.elementor-element{--align-self:flex-end;}.elementor-6618 .elementor-element.elementor-element-f657003{text-align:right;font-family:"Italiana", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-6618 .elementor-element.elementor-element-8a26fda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-6618 .elementor-element.elementor-element-8a26fda:not(.elementor-motion-effects-element-type-background), .elementor-6618 .elementor-element.elementor-element-8a26fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f275d38 );}.elementor-6618 .elementor-element.elementor-element-e64381d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-6618 .elementor-element.elementor-element-9e9aded{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-f7d167d );}.elementor-6618 .elementor-element.elementor-element-9e9aded > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-5f2391d{--spacer-size:50px;}body.elementor-page-6618:not(.elementor-motion-effects-element-type-background), body.elementor-page-6618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper .asb-title{font-size:30px;}.elementor-6618 .elementor-element.elementor-element-1bbcc2b{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.image-accordion .asb-content,.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.portfolio.portfolio-style-2 .portfolio-wrapper{justify-content:center;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper.info-banner-style-2 .info-front-content{align-items:center;justify-content:center;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .asb-sub-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-6618 .elementor-element.elementor-element-1d50739{--width:107.525%;}.elementor-6618 .elementor-element.elementor-element-1ae051a{--content-width:82%;}.elementor-6618 .elementor-element.elementor-element-b8966db{--width:100%;}.elementor-6618 .elementor-element.elementor-element-e42273a{--content-width:100%;}.elementor-6618 .elementor-element.elementor-element-20964fc{--width:14.401%;}.elementor-6618 .elementor-element.elementor-element-f4243dc{--width:17.716%;}.elementor-6618 .elementor-element.elementor-element-e7822b8{--width:14.197%;}.elementor-6618 .elementor-element.elementor-element-2322d54{--content-width:89%;}.elementor-6618 .elementor-element.elementor-element-0ac9649{--width:50%;}.elementor-6618 .elementor-element.elementor-element-7d985dd{--width:50%;}.elementor-6618 .elementor-element.elementor-element-870d4b8{--width:58%;}.elementor-6618 .elementor-element.elementor-element-a4f7c38{--width:58%;}.elementor-6618 .elementor-element.elementor-element-a8c6caa{--width:60%;}.elementor-6618 .elementor-element.elementor-element-16899e0{--width:60%;}.elementor-6618 .elementor-element.elementor-element-4997886{--width:60%;}.elementor-6618 .elementor-element.elementor-element-dd93e5a{--width:70%;}.elementor-6618 .elementor-element.elementor-element-af12618{--width:70%;}}@media(max-width:767px){.elementor-6618 .elementor-element.elementor-element-1d50739{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-1ae051a{--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-3b666e7{width:100%;max-width:100%;font-size:42px;line-height:1.1em;}.elementor-6618 .elementor-element.elementor-element-3b666e7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6618 .elementor-element.elementor-element-d7ac357{width:100%;max-width:100%;font-size:25px;}.elementor-6618 .elementor-element.elementor-element-e8453ed{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6618 .elementor-element.elementor-element-efc15ef{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-6618 .elementor-element.elementor-element-efc15ef .elementor-button{padding:8px 11px 8px 11px;}.elementor-6618 .elementor-element.elementor-element-e42273a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-20964fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6618 .elementor-element.elementor-element-73c92d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-73c92d6{text-align:center;}.elementor-6618 .elementor-element.elementor-element-8ef177b{font-size:20px;}.elementor-6618 .elementor-element.elementor-element-57ed84f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-57ed84f{text-align:center;}.elementor-6618 .elementor-element.elementor-element-720d19a{font-size:20px;}.elementor-6618 .elementor-element.elementor-element-cbdc9eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-cbdc9eb{text-align:center;}.elementor-6618 .elementor-element.elementor-element-c36abbd{font-size:20px;}.elementor-6618 .elementor-element.elementor-element-67f1544{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-569702d{font-size:38px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-2322d54{--padding-top:70px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-46a86ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-46a86ff .pt_plus_asb_wrapper .asb-title{font-size:24px;}.elementor-6618 .elementor-element.elementor-element-65732a1{--padding-top:0px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-18a3ff4{--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-bea83b7{font-size:40px;}.elementor-6618 .elementor-element.elementor-element-533801e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-6618 .elementor-element.elementor-element-533801e{text-align:center;font-size:40px;}.elementor-6618 .elementor-element.elementor-element-708b3a1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-6618 .elementor-element.elementor-element-708b3a1{font-size:17px;}.elementor-6618 .elementor-element.elementor-element-1c4353b{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-6618 .elementor-element.elementor-element-1c4353b .elementor-button{padding:8px 11px 8px 11px;}.elementor-6618 .elementor-element.elementor-element-a3c2ae9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6618 .elementor-element.elementor-element-938cd6e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-6618 .elementor-element.elementor-element-42353e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-74f8929{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-74f8929 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-0ac9649{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-82c52ff{text-align:left;font-size:16px;}.elementor-6618 .elementor-element.elementor-element-63f28fd{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-63f28fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-7d985dd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-ca4ed4e{text-align:center;font-size:16px;}.elementor-6618 .elementor-element.elementor-element-03725b2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-896b668{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-896b668 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-870d4b8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-2642905{text-align:center;font-size:15px;}.elementor-6618 .elementor-element.elementor-element-41428bc{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-41428bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-a4f7c38{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-968544e{text-align:left;font-size:15px;}.elementor-6618 .elementor-element.elementor-element-5dcc4c2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-239c0b4{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-239c0b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-a8c6caa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-719abff{text-align:left;font-size:15px;}.elementor-6618 .elementor-element.elementor-element-61718f7{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-61718f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-16899e0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-4897087{text-align:left;font-size:15px;}.elementor-6618 .elementor-element.elementor-element-4997886{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-70bd1ab{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-6618 .elementor-element.elementor-element-70bd1ab .elementor-button{padding:8px 11px 8px 11px;}.elementor-6618 .elementor-element.elementor-element-57f9833{text-align:left;font-size:15px;}.elementor-6618 .elementor-element.elementor-element-270a025{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-b8a6b65{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-b8a6b65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-dd93e5a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-9e89a3f{text-align:left;font-size:15px;}.elementor-6618 .elementor-element.elementor-element-f550036{width:100%;max-width:100%;text-align:left;font-size:25px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-f550036 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6618 .elementor-element.elementor-element-af12618{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-6659e87{text-align:left;font-size:15px;}.elementor-6618 .elementor-element.elementor-element-b237a2b{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-b193a80{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-258e624{text-align:center;font-size:28px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-d90ac49{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:17px;}.elementor-6618 .elementor-element.elementor-element-45b9857{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-6618 .elementor-element.elementor-element-45b9857 .elementor-button{padding:8px 11px 8px 11px;}.elementor-6618 .elementor-element.elementor-element-1bbcc2b{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-633a55ab .heading .heading-title{font-size:25px;}.elementor-6618 .elementor-element.elementor-element-633a55ab .heading .heading-sub-title{font-size:13px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .asb-title{font-size:25px;line-height:2.7em;}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .asb-sub-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6618 .elementor-element.elementor-element-76a42f28 .pt_plus_asb_wrapper .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-primary-font-size );}.elementor-6618 .elementor-element.elementor-element-5385b69{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-9777f0f{text-align:center;font-size:28px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-eb1bf82{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-4b65b18{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6618 .elementor-element.elementor-element-973e094{text-align:center;font-size:23px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-f657003 > .elementor-widget-container{margin:-5px 20px -10px 0px;}.elementor-6618 .elementor-element.elementor-element-f657003{text-align:center;font-size:18px;line-height:1.2em;}.elementor-6618 .elementor-element.elementor-element-8a26fda{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6618 .elementor-element.elementor-element-e64381d{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6618 .elementor-element.elementor-element-e64381d.e-con{--order:-99999 /* order start hack */;}.elementor-6618 .elementor-element.elementor-element-9e9aded{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:17px;}.elementor-6618 .elementor-element.elementor-element-5f2391d{--spacer-size:20px;}}/* Start custom CSS for tp-animated-service-boxes, class: .elementor-element-46a86ff */@media screen and (max-width: 767px) {
    .elementor-6618 .elementor-element.elementor-element-46a86ff .asb-content {
        padding: 20px;
    }
    
    .elementor-6618 .elementor-element.elementor-element-46a86ff h6 {
        line-height: 30px!important;
    }
    
    .elementor-6618 .elementor-element.elementor-element-46a86ff .asb-sub-title {
        line-height: 24px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3c2ae9 */.elementor-6618 .elementor-element.elementor-element-a3c2ae9 .content{
    backdrop-filter: blur(1px); !important;
    background-color: grey
    color: white
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ac9649 */.elementor-6618 .elementor-element.elementor-element-0ac9649 {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d985dd */.elementor-6618 .elementor-element.elementor-element-7d985dd {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-870d4b8 */.elementor-6618 .elementor-element.elementor-element-870d4b8 {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4f7c38 */.elementor-6618 .elementor-element.elementor-element-a4f7c38 {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8c6caa */.elementor-6618 .elementor-element.elementor-element-a8c6caa {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16899e0 */.elementor-6618 .elementor-element.elementor-element-16899e0 {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4997886 */.elementor-6618 .elementor-element.elementor-element-4997886 {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd93e5a */.elementor-6618 .elementor-element.elementor-element-dd93e5a {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af12618 */.elementor-6618 .elementor-element.elementor-element-af12618 {
    backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for tp-animated-service-boxes, class: .elementor-element-76a42f28 */@media screen and (max-width: 767px) {
    .elementor-6618 .elementor-element.elementor-element-76a42f28 .asb_wrap_list {
        height: auto!important;
        flex-direction: column!important;
        gap: 20px;
    }
    
    .elementor-6618 .elementor-element.elementor-element-76a42f28 .service-item-loop, .elementor-6618 .elementor-element.elementor-element-76a42f28 .service-item-loop.active_accrodian {
        flex-grow: 0;
        height: 400px;
    }
    
    .elementor-6618 .elementor-element.elementor-element-76a42f28 .asb-content {
        opacity: 1!important;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8089ec8 */.elementor-6618 .elementor-element.elementor-element-8089ec8 .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn {
    border:none !important;
    color: white !important;
    background-color: #403735 !important
}
.ti-widget.ti-goog .ti-footer .ti-profile-img img{
    background-color: #fff;
}
.elementor-11 .elementor-element.elementor-element-8089ec8 .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn{background-color: #94847a !important;}

.ti-widget.ti-goog .ti-review-item>.ti-inner{
    background-color:#94847a !important;
    border-color:#94847a !important;
}
.ti-widget.ti-goog .ti-controls .ti-next:after, .ti-widget.ti-goog .ti-controls .ti-prev:after{
    background-color: #94847a !important;
}
.ti-widget.ti-goog .ti-controls .ti-next:before, .ti-widget.ti-goog .ti-controls .ti-prev:before{
    background-color: #94847a !important;
}/* End custom CSS */
/* Start custom CSS */.fit{
	width: fit-content;

}



.users_photo .gallery-item{
	width: 40px!important;
	height: 40px!important;
}

.elementor-widget-text-editor p:last-child{
	margin-bottom: 0px;
}


/* clients logo */

.clients_logo{
	mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 12.5%, rgb(0, 0, 0) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.icon_box_style1:hover h3, .icon_box_style1:hover p, .icon_box_style1:hover .elementor-icon i{
	color: #ffffff!important;
}

/* image box */
.img_box .top-back{
	transition: 0.2s ease;
	aspect-ratio: 1!important;
}
.img_box .c-heading{
	display: none!important;
	aspect-ratio: 1!important;
}
.img_box:hover .top-back{
	width: 190px!important;
}
.img_box:hover .icon{
	display: none!important;
}
.img_box:hover .c-heading{
	display: block!important;
}

/* pricing box */
.pricing_box:hover .package_name .elementor-widget-container{
	background: #807166!important;
}

/* Footer */
.footer nav a:hover, .footer nav a.elementor-item-active{
	text-decoration: underline;
}

.contact_info .elementor-icon-list-item{
	justify-content: space-between;
}



/* Buttons */


@-webkit-keyframes in {
    0%   { -webkit-transform: translate(0%,0%); }
    20%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,0%); }
    40%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,50%); }
    60%   {
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,50%); }
    80%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,0); }
    100%   { -webkit-transform: translate(0,0); }
}

@-webkit-keyframes out {
    0%   { -webkit-transform: translate(0,0); }
    20%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,0); }
    40%   {
        -webkit-filter: opacity(0);
        -webkit-transform: translate(50%,50%); }
    60%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,50%); }
    80%   { 
        -webkit-filter: opacity(0);
        -webkit-transform: translate(-50%,0%); }
    100%   { -webkit-transform: translate(0%,0%); }
}


.btn1{
    .elementor-button-content-wrapper{
        align-items: center;
        padding-left: 12px;
    }
    .elementor-button-icon{
        background: white;
        color: black;
        padding-top:12px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 13px;
        border-radius: 60px;
        transition: all 0.2s ease;
    }
    .elementor-button-icon > :first-child{
        -webkit-animation: in 0.2s;
    }
    .elementor-button-text{
        z-index: 9;
        margin-left: 20px;
         color: white;
    }
}
.btn1:hover{
    .elementor-button-icon{
        /*margin-left: calc(-100%);*/
        /*padding-left: calc(100%);*/
    }
    .elementor-button-icon > :first-child{
    -webkit-animation: out 0.2s;
    }
    
    .elementor-button-text{
        z-index: 9;
        margin-left: 20px;
        color: black;
    }
    
}/* End custom CSS */