.elementor-5218 .elementor-element.elementor-element-13386e8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5218 .elementor-element.elementor-element-13386e8 > .elementor-container{max-width:900px;}.elementor-5218 .elementor-element.elementor-element-13386e8{margin-top:-17px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-40a61f8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5218 .elementor-element.elementor-element-6842ac7 .cz_image > div{position:relative;float:left;}.elementor-5218 .elementor-element.elementor-element-6842ac7 .cz_image{margin-top:-75px;margin-left:-100px;}.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-5218 .elementor-element.elementor-element-18f8593 img{border-radius:50px 50px 50px 50px;}.elementor-5218 .elementor-element.elementor-element-fb9b31a{width:auto;max-width:auto;}.elementor-5218 .elementor-element.elementor-element-fb9b31a > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-5218 .elementor-element.elementor-element-fb9b31a .cz_title .cz_title_content h2{font-size:50px;margin-bottom:10px;}.elementor-5218 .elementor-element.elementor-element-ae6e507 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5218 .elementor-element.elementor-element-ae6e507 .cz_title .cz_title_content{font-size:20px;margin-bottom:20px;opacity:0.7;}.elementor-5218 .elementor-element.elementor-element-3dbee5f > .elementor-widget-container{margin:-23px 0px -18px 0px;}.elementor-5218 .elementor-element.elementor-element-3dbee5f .cz_title .cz_title_content{font-size:20px;margin-bottom:20px;opacity:0.7;}.elementor-5218 .elementor-element.elementor-element-653d106 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-653d106 .cz_image > div{position:relative;}.elementor-5218 .elementor-element.elementor-element-653d106 .cz_image{height:0px;margin-top:-67px;margin-right:-78px;}.elementor-5218 .elementor-element.elementor-element-d693323{width:auto;max-width:auto;}.elementor-5218 .elementor-element.elementor-element-d693323 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-d693323 .cz_btn,.elementor-5218 .elementor-element.elementor-element-d693323 .cz_btn:before{font-weight:400;}.elementor-5218 .elementor-element.elementor-element-73b2465{--display:flex;--margin-top:147px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5218 .elementor-element.elementor-element-6c27cab .cz_title .cz_title_content{font-size:18px;}.elementor-5218 .elementor-element.elementor-element-6c27cab .cz_title .cz_title_line span,.elementor-5218 .elementor-element.elementor-element-6c27cab .cz_title .cz_line_side_solo{background-color:transparent;background-image:linear-gradient(90deg,transparent,transparent),url(https://rymondgroup.com/wp-content/uploads/2022/07/title-bg-1.png);width:100%;height:5px;}.elementor-5218 .elementor-element.elementor-element-6c27cab .cz_title .cz_title_line{background-color:transparent;}.elementor-5218 .elementor-element.elementor-element-2ad6d3d .cz_title .cz_title_content{margin-top:-20px;}.elementor-5218 .elementor-element.elementor-element-2ad6d3d .cz_title .cz_title_content h3{font-size:35px;}.elementor-5218 .elementor-element.elementor-element-0e9b1f0 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5218 .elementor-element.elementor-element-0e9b1f0 .cz_title .cz_title_content{font-size:18px;opacity:0.7;}.elementor-5218 .elementor-element.elementor-element-b9a2355{--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-5218 .elementor-element.elementor-element-ac3fd66{--display:flex;}.elementor-5218 .elementor-element.elementor-element-b2b2747 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services{color:#bcbcbc;text-align:right;background-color:#010101;padding:40px;border-color:rgba(255,255,255,0.19);border-style:solid;border-radius:8px;border-width:1px;position:relative;z-index:8;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services:hover{border-style:solid;border-color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services h3,.elementor-5218 .elementor-element.elementor-element-b2b2747 services h3 a{color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services .service_text{line-height:1.6;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services .cz_btn{color:#ffffff;font-size:14px;background-color:transparent;padding:0px;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services .cz_btn i{font-size:16px;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services .cz_hexagon,.elementor-5218 .elementor-element.elementor-element-b2b2747 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;background-color:transparent;border-radius:3333px;}.elementor-5218 .elementor-element.elementor-element-8a33772{--display:flex;}.elementor-5218 .elementor-element.elementor-element-0102007 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-0102007 .services{color:#bcbcbc;text-align:right;background-color:#010101;padding:40px;border-color:rgba(255,255,255,0.19);border-style:solid;border-radius:8px;border-width:1px;position:relative;z-index:8;}.elementor-5218 .elementor-element.elementor-element-0102007 .services:hover{border-style:solid;border-color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-0102007 .services h3,.elementor-5218 .elementor-element.elementor-element-0102007 services h3 a{color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-0102007 .services .service_text{line-height:1.6;}.elementor-5218 .elementor-element.elementor-element-0102007 .services .cz_btn{color:#ffffff;font-size:14px;background-color:transparent;padding:0px;}.elementor-5218 .elementor-element.elementor-element-0102007 .services .cz_btn i{color:transparent;font-size:16px;}.elementor-5218 .elementor-element.elementor-element-0102007 .services .cz_hexagon,.elementor-5218 .elementor-element.elementor-element-0102007 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;background-color:transparent;border-radius:3333px;}.elementor-5218 .elementor-element.elementor-element-37c5477{--display:flex;}.elementor-5218 .elementor-element.elementor-element-03e8de5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services{color:#bcbcbc;text-align:right;background-color:#010101;padding:40px;border-color:rgba(255,255,255,0.19);border-style:solid;border-radius:8px;border-width:1px;position:relative;z-index:8;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services:hover{border-style:solid;border-color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services h3,.elementor-5218 .elementor-element.elementor-element-03e8de5 services h3 a{color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services .service_text{line-height:1.6;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services .cz_btn{color:#ffffff;font-size:14px;background-color:transparent;padding:0px;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services .cz_btn i{font-size:16px;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services .cz_hexagon,.elementor-5218 .elementor-element.elementor-element-03e8de5 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;border-radius:3333px;}.elementor-5218 .elementor-element.elementor-element-df7cd09{--display:flex;}.elementor-5218 .elementor-element.elementor-element-ea3c326 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services{color:#bcbcbc;text-align:right;background-color:#010101;padding:40px;border-color:rgba(255,255,255,0.19);border-style:solid;border-radius:8px;border-width:1px;position:relative;z-index:8;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services:hover{border-style:solid;border-color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services h3,.elementor-5218 .elementor-element.elementor-element-ea3c326 services h3 a{color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services .service_text{line-height:1.6;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services .cz_btn{color:#ffffff;font-size:14px;background-color:transparent;padding:0px;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services .cz_btn i{font-size:16px;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services .cz_hexagon,.elementor-5218 .elementor-element.elementor-element-ea3c326 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;border-radius:3333px;}.elementor-5218 .elementor-element.elementor-element-5f7980d{--display:flex;}.elementor-5218 .elementor-element.elementor-element-0b7b317 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services{color:#bcbcbc;text-align:right;background-color:#010101;padding:40px;border-color:rgba(255,255,255,0.19);border-style:solid;border-radius:8px;border-width:1px;position:relative;z-index:8;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services:hover{border-style:solid;border-color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services h3,.elementor-5218 .elementor-element.elementor-element-0b7b317 services h3 a{color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services .service_text{line-height:1.6;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services .cz_btn{color:#ffffff;font-size:14px;background-color:transparent;padding:0px;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services .cz_btn i{color:#ffffff;font-size:16px;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services .cz_hexagon,.elementor-5218 .elementor-element.elementor-element-0b7b317 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;border-radius:3333px;}.elementor-5218 .elementor-element.elementor-element-06b5f6a{--display:flex;}.elementor-5218 .elementor-element.elementor-element-3ce5846 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services{color:#bcbcbc;text-align:right;background-color:#010101;padding:40px;border-color:rgba(255,255,255,0.19);border-style:solid;border-radius:8px;border-width:1px;position:relative;z-index:8;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services:hover{border-style:solid;border-color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services h3,.elementor-5218 .elementor-element.elementor-element-3ce5846 services h3 a{color:#ffffff;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services .service_text{line-height:1.6;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services .cz_btn{color:#ffffff;font-size:14px;background-color:transparent;padding:0px;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services .cz_btn i{font-size:16px;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services .cz_hexagon,.elementor-5218 .elementor-element.elementor-element-3ce5846 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;border-radius:3333px;}.elementor-5218 .elementor-element.elementor-element-26fa424{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:20px;--e-n-carousel-swiper-slides-gap:-15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-5218 .elementor-element.elementor-element-26fa424 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FF0000;border-radius:3333px 3333px 3333px 3333px;padding:8px 8px 8px 8px;}.elementor-5218 .elementor-element.elementor-element-26fa424 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#3F3A3A;}:where( .elementor-5218 .elementor-element.elementor-element-26fa424 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:20px;--padding-block-end:0px;--padding-inline-start:20px;}.elementor-5218 .elementor-element.elementor-element-a30b0f3 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-a30b0f3.elementor-element{--align-self:center;}.elementor-5218 .elementor-element.elementor-element-a30b0f3 .cz_btn,.elementor-5218 .elementor-element.elementor-element-a30b0f3 .cz_btn:before{font-weight:400;}.elementor-5218 .elementor-element.elementor-element-cfee394 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5218 .elementor-element.elementor-element-cfee394{margin-top:141px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-1558149 .cz_image > div{position:relative;float:left;}.elementor-5218 .elementor-element.elementor-element-1558149 .cz_image{margin-top:-75px;margin-left:-100px;}.elementor-5218 .elementor-element.elementor-element-bdbd3a7 .cz_title .cz_title_content h2{font-size:50px;margin-bottom:10px;}.elementor-5218 .elementor-element.elementor-element-5a91dde .cz_title .cz_title_content{font-size:20px;margin-bottom:20px;opacity:0.7;}.elementor-5218 .elementor-element.elementor-element-4b9c735 .cz_image > div{position:relative;}.elementor-5218 .elementor-element.elementor-element-4b9c735 .cz_image{height:0px;margin-top:-67px;margin-right:-78px;}.elementor-5218 .elementor-element.elementor-element-0833e23 .cz_btn,.elementor-5218 .elementor-element.elementor-element-0833e23 .cz_btn:before{font-weight:400;}.elementor-5218 .elementor-element.elementor-element-5190562{text-align:left;}.elementor-5218 .elementor-element.elementor-element-5190562 img{width:480px;height:550px;object-fit:cover;object-position:bottom center;filter:brightness( 100% ) contrast( 101% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5218 .elementor-element.elementor-element-c3b08db{z-index:2;}.elementor-5218 .elementor-element.elementor-element-c3b08db .cz_image > div{position:relative;float:right;width:100px;}.elementor-5218 .elementor-element.elementor-element-c3b08db .cz_image{margin-top:-120px;margin-left:-90px;opacity:0.1;}.elementor-5218 .elementor-element.elementor-element-5b9af4e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5218 .elementor-element.elementor-element-5b9af4e{margin-top:28px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-c1d98b1{text-align:right;}.elementor-5218 .elementor-element.elementor-element-c1d98b1 img{width:480px;height:550px;object-fit:cover;object-position:bottom center;filter:brightness( 100% ) contrast( 101% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5218 .elementor-element.elementor-element-9f116ee{z-index:2;}.elementor-5218 .elementor-element.elementor-element-9f116ee .cz_image > div{position:relative;float:right;width:100px;}.elementor-5218 .elementor-element.elementor-element-9f116ee .cz_image{margin-top:-120px;margin-left:-90px;opacity:0.1;}.elementor-5218 .elementor-element.elementor-element-b01403b .cz_image > div{position:relative;float:left;}.elementor-5218 .elementor-element.elementor-element-b01403b .cz_image{margin-top:-75px;margin-left:-100px;}.elementor-5218 .elementor-element.elementor-element-82f4120 .cz_title .cz_title_content h2{font-size:50px;margin-bottom:10px;}.elementor-5218 .elementor-element.elementor-element-ae35613 .cz_title .cz_title_content{font-size:20px;margin-bottom:20px;opacity:0.7;}.elementor-5218 .elementor-element.elementor-element-46c288d .cz_image > div{position:relative;}.elementor-5218 .elementor-element.elementor-element-46c288d .cz_image{height:0px;margin-top:-67px;margin-right:-78px;}.elementor-5218 .elementor-element.elementor-element-703d0d8{margin-top:100px;margin-bottom:0px;z-index:1;}.elementor-5218 .elementor-element.elementor-element-7329a11  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-7329a11[data-element_type="container"]{color:#353535;background-size:cover;background-color:#ffffff;padding:60px 40px;margin:15px;border-style:solid;border-bottom-width:6px;border-color:transparent;border-radius:10px;transition:all .3s ease-in-out;}.elementor-5218 .elementor-element.elementor-element-7329a11  > .elementor-element-populated:hover,.elementor-5218 .elementor-element.elementor-element-7329a11[data-element_type="container"]:hover{border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor-5218 .elementor-element.elementor-element-b7386f6 .cz_image > div{position:relative;display:table;margin:0 auto;width:80px;}.elementor-5218 .elementor-element.elementor-element-ebfd885 .cz_line{background-color:#3f3a3a;width:2px;height:75px;}.elementor-5218 .elementor-element.elementor-element-ad0045e .cz_counter_after{color:#3f3a3a;font-size:24px;}.elementor-5218 .elementor-element.elementor-element-109eb4a  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-109eb4a[data-element_type="container"]{color:#353535;background-size:cover;background-color:#ffffff;padding:60px 40px;margin:15px;border-style:solid;border-bottom-width:6px;border-color:transparent;border-radius:10px;transition:all .3s ease-in-out;}.elementor-5218 .elementor-element.elementor-element-109eb4a  > .elementor-element-populated:hover,.elementor-5218 .elementor-element.elementor-element-109eb4a[data-element_type="container"]:hover{border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor-5218 .elementor-element.elementor-element-d66d8ed .cz_image > div{position:relative;display:table;margin:0 auto;width:80px;}.elementor-5218 .elementor-element.elementor-element-d99bde3 .cz_line{background-color:#3f3a3a;width:2px;height:75px;}.elementor-5218 .elementor-element.elementor-element-dc6d83a .cz_counter_after{color:#3f3a3a;font-size:24px;}.elementor-5218 .elementor-element.elementor-element-ea6469d  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-ea6469d[data-element_type="container"]{color:#353535;background-size:cover;background-color:#ffffff;padding:60px 40px;margin:15px;border-style:solid;border-bottom-width:6px;border-color:transparent;border-radius:10px;transition:all .3s ease-in-out;}.elementor-5218 .elementor-element.elementor-element-ea6469d  > .elementor-element-populated:hover,.elementor-5218 .elementor-element.elementor-element-ea6469d[data-element_type="container"]:hover{border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor-5218 .elementor-element.elementor-element-c250cfe .cz_image > div{position:relative;display:table;margin:0 auto;width:80px;}.elementor-5218 .elementor-element.elementor-element-616ca49 .cz_line{background-color:#3f3a3a;width:2px;height:75px;}.elementor-5218 .elementor-element.elementor-element-0c20795 .cz_counter_after{color:#3f3a3a;font-size:24px;}.elementor-5218 .elementor-element.elementor-element-e43e2b1  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-e43e2b1[data-element_type="container"]{color:#353535;background-size:cover;background-color:#ffffff;padding:60px 40px;margin:15px;border-style:solid;border-bottom-width:6px;border-color:transparent;border-radius:10px;transition:all .3s ease-in-out;}.elementor-5218 .elementor-element.elementor-element-e43e2b1  > .elementor-element-populated:hover,.elementor-5218 .elementor-element.elementor-element-e43e2b1[data-element_type="container"]:hover{border-color:rgba(255,255,255,0.3);border-style:solid;}.elementor-5218 .elementor-element.elementor-element-d0d0be7 .cz_image > div{position:relative;display:table;margin:0 auto;width:80px;}.elementor-5218 .elementor-element.elementor-element-7ab5089 .cz_line{background-color:#3f3a3a;width:2px;height:75px;}.elementor-5218 .elementor-element.elementor-element-36362d3 .cz_counter_after{color:#3f3a3a;font-size:24px;}.elementor-5218 .elementor-element.elementor-element-697e11e{margin-top:100px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-a40d17c .cz_image > div{position:relative;}.elementor-5218 .elementor-element.elementor-element-a40d17c .cz_image{margin-top:-200px;}.elementor-5218 .elementor-element.elementor-element-075fbb1 .cz_title .cz_title_content{font-size:18px;}.elementor-5218 .elementor-element.elementor-element-075fbb1 .cz_title .cz_title_line span,.elementor-5218 .elementor-element.elementor-element-075fbb1 .cz_title .cz_line_side_solo{background-color:transparent;background-image:linear-gradient(90deg,transparent,transparent),url(https://rymondgroup.com/wp-content/uploads/2022/07/title-bg-1.png);width:100%;height:5px;}.elementor-5218 .elementor-element.elementor-element-075fbb1 .cz_title .cz_title_line{background-color:transparent;}.elementor-5218 .elementor-element.elementor-element-055adb4 .cz_title .cz_title_content{margin-top:-20px;}.elementor-5218 .elementor-element.elementor-element-055adb4 .cz_title .cz_title_content h3{font-size:42px;}.elementor-5218 .elementor-element.elementor-element-61ca9ec .cz_gap{height:30px;}.elementor-5218 .elementor-element.elementor-element-dc3070a{margin-top:0px;margin-bottom:0100px;}.elementor-5218 .elementor-element.elementor-element-f45d8a0 .cz_gap{height:18px;}.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_acc_open_icon{font-size:16px;color:#ff0000;margin-right:10px;margin-left:10px;}.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_acc .cz_acc_close_icon{color:#ffffff;font-size:22px;margin-right:10px;margin-left:10px;}.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_acc .cz_acc_child{color:rgba(255,255,255,0.75);font-size:17px;padding:10px 20px;margin-bottom:10px;border-color:rgba(255,255,255,0.39);border-style:solid;border-radius:8px;}.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_acc .cz_isOpen .cz_acc_child{color:#ffffff;font-size:20px;font-weight:700;background-color:transparent;padding:15px 30px;border-color:#ffffff;border-style:solid;border-radius:8px 8px 0 0;border-width:1px 1px 0px;}.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_acc .cz_acc_child_content{color:rgba(255,255,255,0.8);background-color:transparent;padding:5px 30px 25px;margin-top:-14px;margin-bottom:20px;border-style:solid;border-width:0px 1px 1px;border-color:#ffffff;border-radius:0 0 8px 8px;box-shadow:0px 10px 30px 0px rgba(29,45,94,0.12);}.elementor-5218 .elementor-element.elementor-element-34dc4c6 .cz_gap{height:18px;}@media(min-width:768px){.elementor-5218 .elementor-element.elementor-element-2bcacc3{width:21.994%;}.elementor-5218 .elementor-element.elementor-element-3c18f3c{width:55.677%;}.elementor-5218 .elementor-element.elementor-element-0afb8e7{width:21.995%;}}@media(max-width:1024px){.elementor-5218 .elementor-element.elementor-element-13386e8{margin-top:-65px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-ae6e507 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-3dbee5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-653d106 .cz_image{margin-left:0px;}.elementor-5218 .elementor-element.elementor-element-d693323 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-2ad6d3d .cz_title .cz_title_content h3{font-size:30px;}.elementor-5218 .elementor-element.elementor-element-b2b2747 .services{text-align:center;}.elementor-5218 .elementor-element.elementor-element-0102007 .services{text-align:center;}.elementor-5218 .elementor-element.elementor-element-03e8de5 .services{text-align:center;}.elementor-5218 .elementor-element.elementor-element-ea3c326 .services{text-align:center;}.elementor-5218 .elementor-element.elementor-element-0b7b317 .services{text-align:center;}.elementor-5218 .elementor-element.elementor-element-3ce5846 .services{text-align:center;}.elementor-5218 .elementor-element.elementor-element-26fa424{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5218 .elementor-element.elementor-element-a30b0f3 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-cfee394{margin-top:128px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-5a91dde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-4b9c735 .cz_image{margin-left:0px;}.elementor-5218 .elementor-element.elementor-element-0833e23 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-5190562{text-align:center;}.elementor-5218 .elementor-element.elementor-element-5190562 img{width:402px;height:364px;border-radius:23px 23px 23px 23px;}.elementor-5218 .elementor-element.elementor-element-5b9af4e{margin-top:90px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-c1d98b1{text-align:center;}.elementor-5218 .elementor-element.elementor-element-c1d98b1 img{width:402px;height:364px;border-radius:23px 23px 23px 23px;}.elementor-5218 .elementor-element.elementor-element-ae35613 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-46c288d .cz_image{margin-left:0px;}.elementor-5218 .elementor-element.elementor-element-ebfd885 .cz_line{height:23px;}.elementor-5218 .elementor-element.elementor-element-ad0045e .cz_counter_num_wrap{font-size:34px;}.elementor-5218 .elementor-element.elementor-element-ad0045e .cz_counter_after{font-size:13px;}.elementor-5218 .elementor-element.elementor-element-d99bde3 .cz_line{height:23px;}.elementor-5218 .elementor-element.elementor-element-dc6d83a .cz_counter_num_wrap{font-size:34px;}.elementor-5218 .elementor-element.elementor-element-dc6d83a .cz_counter_after{font-size:13px;}.elementor-5218 .elementor-element.elementor-element-616ca49 .cz_line{height:23px;}.elementor-5218 .elementor-element.elementor-element-0c20795 .cz_counter_num_wrap{font-size:34px;}.elementor-5218 .elementor-element.elementor-element-0c20795 .cz_counter_after{font-size:13px;}.elementor-5218 .elementor-element.elementor-element-7ab5089 .cz_line{height:23px;}.elementor-5218 .elementor-element.elementor-element-36362d3 .cz_counter_num_wrap{font-size:34px;}.elementor-5218 .elementor-element.elementor-element-36362d3 .cz_counter_after{font-size:13px;}.elementor-5218 .elementor-element.elementor-element-05d41e0 > .elementor-widget-container{margin:23px 0px 0px 0px;}}@media(max-width:767px){.elementor-5218 .elementor-element.elementor-element-13386e8{margin-top:100px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-40a61f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5218 .elementor-element.elementor-element-18f8593 img{height:308px;object-fit:cover;border-radius:23px 23px 23px 23px;}.elementor-5218 .elementor-element.elementor-element-fb9b31a > .elementor-widget-container{margin:18px 0px 19px 0px;}.elementor-5218 .elementor-element.elementor-element-fb9b31a .cz_title .cz_title_content h2{font-size:23px;}.elementor-5218 .elementor-element.elementor-element-ae6e507 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-5218 .elementor-element.elementor-element-ae6e507 .cz_title .cz_title_content{font-size:14px;}.elementor-5218 .elementor-element.elementor-element-3dbee5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-3dbee5f .cz_title .cz_title_content{font-size:14px;}.elementor-5218 .elementor-element.elementor-element-73b2465{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5218 .elementor-element.elementor-element-2ad6d3d .cz_title .cz_title_content h3{font-size:22px;}.elementor-5218 .elementor-element.elementor-element-0e9b1f0 .cz_title .cz_title_content{font-size:16px;}.elementor-5218 .elementor-element.elementor-element-b9a2355{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5218 .elementor-element.elementor-element-26fa424{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:34px;--e-n-carousel-swiper-slides-gap:12px;}.elementor-5218 .elementor-element.elementor-element-26fa424 > .elementor-widget-container{margin:8px 0px 47px 0px;padding:0px 0px 0px 0px;}:where( .elementor-5218 .elementor-element.elementor-element-26fa424 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-5218 .elementor-element.elementor-element-cfee394{margin-top:91px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-977fd29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5218 .elementor-element.elementor-element-bdbd3a7 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-bdbd3a7 .cz_title .cz_title_content h2{font-size:27px;}.elementor-5218 .elementor-element.elementor-element-5a91dde .cz_title .cz_title_content{font-size:14px;}.elementor-5218 .elementor-element.elementor-element-5190562 img{height:305px;}.elementor-5218 .elementor-element.elementor-element-5b9af4e{margin-top:080px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-c1d98b1 img{height:305px;}.elementor-5218 .elementor-element.elementor-element-3370241 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5218 .elementor-element.elementor-element-82f4120 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-5218 .elementor-element.elementor-element-82f4120 .cz_title .cz_title_content h2{font-size:27px;}.elementor-5218 .elementor-element.elementor-element-ae35613 .cz_title .cz_title_content{font-size:14px;}.elementor-5218 .elementor-element.elementor-element-703d0d8{margin-top:50px;margin-bottom:0px;}.elementor-5218 .elementor-element.elementor-element-7329a11  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-7329a11[data-element_type="container"]{padding:17px;}.elementor-5218 .elementor-element.elementor-element-109eb4a  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-109eb4a[data-element_type="container"]{padding:17px;}.elementor-5218 .elementor-element.elementor-element-ea6469d  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-ea6469d[data-element_type="container"]{padding:17px;}.elementor-5218 .elementor-element.elementor-element-e43e2b1  > .elementor-element-populated,.elementor-5218 .elementor-element.elementor-element-e43e2b1[data-element_type="container"]{padding:17px;}.elementor-5218 .elementor-element.elementor-element-055adb4 .cz_title .cz_title_content h3{font-size:27px;}.elementor-5218 .elementor-element.elementor-element-f45d8a0 .cz_gap{height:0px;}.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_acc .cz_acc_child{font-size:14px;}.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_acc .cz_isOpen .cz_acc_child{font-size:14px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5218 .elementor-element.elementor-element-40a61f8{width:100%;}.elementor-5218 .elementor-element.elementor-element-977fd29{width:100%;}.elementor-5218 .elementor-element.elementor-element-4a19401{width:100%;}.elementor-5218 .elementor-element.elementor-element-2d02001{width:100%;}.elementor-5218 .elementor-element.elementor-element-3370241{width:100%;}.elementor-5218 .elementor-element.elementor-element-7329a11{width:25%;}.elementor-5218 .elementor-element.elementor-element-109eb4a{width:25%;}.elementor-5218 .elementor-element.elementor-element-ea6469d{width:25%;}.elementor-5218 .elementor-element.elementor-element-e43e2b1{width:25%;}.elementor-5218 .elementor-element.elementor-element-2bcacc3{width:10%;}.elementor-5218 .elementor-element.elementor-element-3c18f3c{width:80%;}}/* Start custom CSS for cz_image, class: .elementor-element-6842ac7 */.elementor-5218 .elementor-element.elementor-element-6842ac7 {
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for cz_image, class: .elementor-element-653d106 */.elementor-5218 .elementor-element.elementor-element-653d106 {
    opacity: 0.2;
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for cz_button, class: .elementor-element-d693323 *//* حالت فرانت سایت */
body:not(.elementor-editor-active) .contentss {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.45s ease;
    margin-top: 0; /* جلوگیری از فاصله اضافه */
    padding-top: 0;
}

/* وقتی باز می‌شود */
body:not(.elementor-editor-active) .contentss.show {
    max-height: 2000px;
    margin-top: -20px !important; /* کاملاً چسبیده به متن قبلی */
}

/* اگر داخل contentss پاراگراف یا المنت هست، فاصله‌شون کم بشه */
body:not(.elementor-editor-active) .contentss > *:first-child {
    margin-top: 0px !important;
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-26fa424 */@media screen and (min-width: 768px) {
    .elementor-5218 .elementor-element.elementor-element-26fa424 .services.clr.style1.services_b {
    max-height: 305px;
    height: 305px;
}



}


@media screen and (min-width: 1025px) {
    .elementor-5218 .elementor-element.elementor-element-26fa424 .services.clr.style1.services_b {
    max-height: 325px;
    height: 325px;
}


.elementor-5218 .elementor-element.elementor-element-26fa424 .cz_btn.cz_btn_icon_after {
    position: absolute;
    bottom: 26px;
}
}/* End custom CSS */
/* Start custom CSS for cz_image, class: .elementor-element-1558149 */.elementor-5218 .elementor-element.elementor-element-1558149 {
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for cz_image, class: .elementor-element-4b9c735 */.elementor-5218 .elementor-element.elementor-element-4b9c735 {
    opacity: 0.2;
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for cz_image, class: .elementor-element-b01403b */.elementor-5218 .elementor-element.elementor-element-b01403b {
    opacity: 0.3;
}/* End custom CSS */
/* Start custom CSS for cz_image, class: .elementor-element-46c288d */.elementor-5218 .elementor-element.elementor-element-46c288d {
    opacity: 0.2;
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for cz_accordion, class: .elementor-element-0a3faf8 */.elementor-5218 .elementor-element.elementor-element-0a3faf8 .cz_isOpen {
    background-color: #2020209c;
}/* End custom CSS */