.subscribe-newsletter{background:#333333;border-radius:12px;padding:32px}.subscribe-newsletter h2{font-size:25px;font-weight:500;line-height:32px;color:#FFFFFF;margin-bottom:10px}.subscribe_form_column input{width:100%}.subscribe_form_column input{width:100%;background:transparent!important;border-bottom:1px solid #4C4B47!important;color:#fff}.subscribe_form_column input:focus{border-bottom:1px solid #4C4B47}.subscribe_form_submit input{background:#ffff;color:#333333;padding:12px 32px;margin-top:0;border-radius:30px;font-size:18px;font-weight:700;line-height:24px;border:0!important;position:relative;top:32px;width:100%;text-align:center}.subscribe_form_column input[type=email],.subscribe_form_column input[type=text]{background-color:#fff;border:0px solid #bbb;padding:2px;color:#8D8A8A;font-size:14px;font-weight:600;line-height:24px;padding:7px 0px}.address-container{background:#333333;padding:16px;border-radius:50px;color:#fff;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;align-items:center;padding-left:38px}.address-container p{padding:0;margin:0;font-size:16px;line-height:24px;font-weight:600}.address-container .addres{position:relative;padding-left:60px}.address-container .addres::before{content:url('https://ecomgiantz.rankupper.com/wp-content/uploads/2025/05/addres.png');position:absolute;top:-5px;left:0}.address-container .email{position:relative;padding-left:80px;text-align:center}.address-container .email::before{content:url('https://ecomgiantz.rankupper.com/wp-content/uploads/2025/05/email.png');position:absolute;top:-10px;left:26px}.address-container .phone{position:relative;padding-left:90px;text-align:center}.address-container .phone::before{content:url('/wp-content/uploads/2025/05/Phone_classic_.png');position:absolute;top:-10px;left:79px}.address-container a{color:#fff!important}@media only screen and (max-width:767px){.address-container{display:grid;grid-template-columns:repeat(1,1fr);padding:30px;padding-bottom:40px}.address-container .email{position:relative;padding-left:60px;text-align:left}.address-container .phone{position:relative;padding-left:60px;text-align:left}.address-container .email::before{left:0px}.address-container .phone::before{left:0px}.subscribe_form_submit input{padding:8px 24px}.subscribe-newsletter h2{font-size:18px;line-height:25px;margin-bottom:10px}.address-container p{font-size:14px}}@media only screen and (min-width:768px) and (max-width:980px){.address-container{display:grid;grid-template-columns:repeat(2,1fr);padding:30px;padding-bottom:40px}.address-container .email{position:relative;padding-left:60px;text-align:left}.address-container .phone{position:relative;padding-left:60px;text-align:left}.address-container .email::before{left:0px}.address-container .phone::before{left:0px}.subscribe_form_submit input{padding:8px 24px}.subscribe-newsletter h2{font-size:18px;line-height:25px;margin-bottom:10px}.address-container p{font-size:14px}}.et_pb_section_0_tb_footer.et_pb_section{padding-bottom:10px;background-color:#2d2d2d!important}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:30px!important;padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,.et_pb_row_1_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,.et_pb_row_2_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,.et_pb_row_4_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_4_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4_tb_footer.et_pb_row{width:90%}.et_pb_row_1_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:30px!important;padding-top:0px;padding-bottom:30px}.et_pb_row_2_tb_footer.et_pb_row{padding-top:0px!important;padding-top:0px}.et_pb_image_0_tb_footer{text-align:left;margin-left:0}.et_pb_image_1_tb_footer{position:fixed!important;bottom:0px;top:auto;right:0px;left:auto;text-align:right;margin-right:0}body.logged-in.admin-bar .et_pb_image_1_tb_footer{top:auto}.et_pb_row_3_tb_footer,.et_pb_row_4_tb_footer{border-top-color:#FFFFFF}.et_pb_row_3_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_3_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3_tb_footer.et_pb_row{width:100%;max-width:100%}.et_pb_divider_0_tb_footer{padding-bottom:0px;margin-bottom:0px!important}.et_pb_divider_0_tb_footer:before{border-top-color:#FFFFFF;width:auto;top:0px;right:0px;left:0px}.et_pb_row_4_tb_footer.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon .icon:before,.et_pb_social_media_follow .et_pb_social_media_follow_network_3_tb_footer.et_pb_social_icon .icon:before{color:#000000}.et_pb_social_media_follow_0_tb_footer li a.icon:before{font-size:18px;line-height:36px;height:36px;width:36px}.et_pb_social_media_follow_0_tb_footer li a.icon{height:36px;width:36px}.et_pb_text_0_tb_footer.et_pb_text{color:#FFFFFF!important}.et_pb_text_0_tb_footer{line-height:25px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:14px;line-height:25px}.et_pb_column_2_tb_footer{padding-left:20px}.et_pb_column_3_tb_footer{padding-left:40px}.et_pb_column_4_tb_footer{padding-left:60px}.et_pb_social_media_follow_network_0_tb_footer a.icon,.et_pb_social_media_follow_network_1_tb_footer a.icon,.et_pb_social_media_follow_network_2_tb_footer a.icon,.et_pb_social_media_follow_network_3_tb_footer a.icon{background-color:#FFFFFF!important}.et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_2_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_3_tb_footer.et_pb_social_icon a.icon{border-radius:50px 50px 50px 50px}.et_pb_row_3_tb_footer.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media only screen and (max-width:980px){.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img{width:auto}.et_pb_row_3_tb_footer,.et_pb_row_4_tb_footer{border-top-color:#FFFFFF}.et_pb_column_2_tb_footer{padding-left:20px}.et_pb_column_3_tb_footer{padding-left:0px}.et_pb_column_4_tb_footer{padding-left:25px}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_column_8_tb_footer,.et_pb_column_9_tb_footer{width:50%!important}}@media only screen and (max-width:767px){.et_pb_row_1_tb_footer{display:flex;flex-direction:column}.et_pb_column_1_tb_footer{width:100%!important}.et_pb_image_0_tb_footer .et_pb_image_wrap img,.et_pb_image_1_tb_footer .et_pb_image_wrap img{width:auto}.et_pb_row_3_tb_footer,.et_pb_row_4_tb_footer{border-top-color:#FFFFFF}.et_pb_column_8_tb_footer,.et_pb_column_9_tb_footer{width:100%!important;margin:0 auto}.et_pb_column_2_tb_footer,.et_pb_column_3_tb_footer,.et_pb_column_4_tb_footer{padding-left:0px;width:100%!important}}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#fff!important}.contact-info-container{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.contact-info-container img{box-shadow:0px 8px 24px 0px #959DA533;border-radius:100px}.contact-info-container .location{background:#FFFFFF;box-shadow:0px 8px 24px 0px #959DA533;padding:20px 50px;border-radius:16px;position:relative;transition:all 0.3s ease-in-out}.contact-info-container h3{font-size:24px;line-height:35px;font-weight:600;color:#333333;margin:0;margin-top:8px;transition:all 0.3s ease-in-out}.contact-info-container p{font-size:16px;line-height:25px;font-weight:500;color:#333333;margin:0;padding:0;margin-top:5px;margin-bottom:10px;transition:all 0.3s ease-in-out}.contact-info-container a{text-decoration:none;color:#219653;font-size:18px;line-height:25px;font-weight:600;margin-top:7px;position:relative;padding-right:47px}.contact-info-container a::before{content:url("https://ecomgiantz.rankupper.com/wp-content/uploads/2024/11/map-arrow.png");position:absolute;right:0;top:-3px}.contact-info-container .location:hover{background:#333333;box-shadow:0px 8px 24px 0px #959DA533}.contact-info-container .location:hover h3,.contact-info-container .location:hover p{color:#fff}.contact-number1{display:inline-block}.contact-number2{display:inline-block;position:relative;left:150px}.contact-number1 .et_pb_text_inner{position:relative}.contact-number1 .et_pb_text_inner::before{content:url("/wp-content/uploads/2024/11/whatsapp_icon-1.png");position:absolute;left:-100px;top:-27px}.contact-number2 .et_pb_text_inner::before{content:url("/wp-content/uploads/2024/11/skapyicon.png");position:absolute;left:-100px;top:-27px}.free-consultation{min-height:auto!important}.contact_form_container{background:rgba(255,255,255,1);box-shadow:0px 7px 29px 0px rgba(100,100,111,0.2);padding:32px;border-radius:30px}.form_column input{width:100%;padding:15px 12px;border:0;background:rgba(248,248,248,1);margin-bottom:15px;margin-top:10px}.form_contact-message textarea{width:100%;height:153px;padding:15px 12px;border:0;background:rgba(248,248,248,1);margin-top:10px;margin-bottom:-15px}.group_input{display:flex;justify-content:space-between;align-items:center;gap:20px}.checkbox_cotainer label input[type="checkbox"]{margin-right:10px;width:35px;height:24px}.checkbox_cotainer .wpcf7-list-item{display:inline-block;margin:0;display:flex}.contact_form_container label{font-weight:500;font-size:16px;line-height:25px}.form_submit_btn{margin-top:30px}.form_submit_btn input{padding:18px 30px;padding-right:80px;border:0;border-radius:30px;background:rgba(51,51,51,1);color:#fff;font-size:18px;line-height:25px;font-weight:700;transition:all 0.5s ease-in-out;cursor:pointer}.form_submit_btn input:hover{background:#1e874c}.form_submit_btn{position:relative;display:inline-block}.form_submit_btn::after{content:url("/wp-content/uploads/2024/11/Frame-1597883446.png");position:absolute;right:95px;top:15px}.form_submit_btn2{position:relative;display:inline-block;margin-top:50px}.form_submit_btn2 input{background:transparent;border:0;border-radius:30px;font-size:18px;line-height:25px;font-weight:700;transition:all 0.5s ease-in-out;cursor:pointer}.form_submit_btn2::after{content:url("https://ecomgiantz.rankupper.com/wp-content/uploads/2024/11/Arrow-2.png");position:absolute;right:20px;top:8px}.hidden-input{display:none}.contact_form_contain2{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.contact_form_contain2 .right-title{font-size:36px;line-height:45px;font-weight:600;color:rgba(51,51,51,1)}.contact_form_contain2 .right-title2{color:rgba(51,51,51,1);margin-bottom:50px;font-family:Montserrat;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-0.002em;text-align:left}.form_column p{font-family:Montserrat;font-size:16px;font-weight:500;line-height:25px;letter-spacing:-0.002em;text-align:left}.dayContainer{width:640px!important;min-width:640px!important;max-width:640px!important;height:300px!important}.flatpickr-days{width:100%!important}.flatpickr-calendar{width:572px!important}.flatpickr-day{max-width:72px!important;height:57px!important;line-height:52px!important;border-radius:12px!important;color:rgba(255,255,255,0.4)!important}.flatpickr-months .flatpickr-month{height:70px!important;padding-top:10px!important;color:rgba(255,255,255,1)!important}.flatpickr-current-month .flatpickr-monthDropdown-months{background:rgba(77,77,77,1)!important;color:rgba(255,255,255,1)!important;padding:11px 13px!important;border-radius:30px!important;font-family:Montserrat;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-0.002em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.flatpickr-current-month .numInputWrapper{width:9ch!important;color:rgba(255,255,255,1)!important;background:rgba(77,77,77,1)!important;padding:11px 13px!important;margin-left:12px!important;border-radius:30px}.flatpickr-calendar{background:rgba(51,51,51,1)!important;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.35)!important;border-radius:20px!important;width:640px!important}span.flatpickr-weekday{color:rgba(255,255,255,1)}.flatpickr-day.selected{background:rgba(237,160,44,1);border-color:rgba(237,160,44,1);color:rgba(255,255,255,1)!important}.flatpickr-day:hover{background:rgba(237,160,44,1)!important;border-color:rgba(237,160,44,1)!important;color:rgba(255,255,255,1)!important}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:rgba(255,255,255,1)!important}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{top:12px}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{top:12px}.numInputWrapper span.arrowUp:after{right:9px!important;top:40%!important}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(255,255,255,1)!important}.numInputWrapper span.arrowDown{right:7px!important}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(255,255,255,1)!important}.numInputWrapper span:hover{background:transparent!important}.numInputWrapper span{opacity:1!important}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:Montserrat;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-0.002em;padding:0px 15px 1px 1.0ch!important}.flatpickr-current-month input.cur-year{padding:0px 4px 1px 1.0ch!important}.proposal_image_container{display:flex;justify-content:center;align-items:center;flex-direction:row;column-gap:20px}.text2{color:rgba(25,25,25,1)}.text-with-animated-svg2{display:flex;justify-content:center;align-items:center}.animated-title .et_pb_code_inner{display:flex;justify-content:center;align-items:center}@media (max-width:499px){.dayContainer{width:270px!important;min-width:270px!important;max-width:270px!important}.flatpickr-weekdays{width:270px!important}.flatpickr-calendar{width:270px!important}.flatpickr-current-month .numInputWrapper{margin-top:5px}.flatpickr-months .flatpickr-month{height:92px!important}.proposal_image_container img{width:40px!important;;height:40px!important;}}@media (min-width:499px) and (max-width:767px){.dayContainer{width:380px!important;min-width:380px!important;max-width:380px!important}.flatpickr-weekdays{width:380px!important}.flatpickr-calendar{width:380px!important}.proposal_image_container img{width:52px!important;;height:52px!important;}}@media (max-width:767px){.contact-info-container{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.flatpickr-current-month .flatpickr-monthDropdown-months{padding:6px 0px!important}.flatpickr-day.today{border:0!important}.flatpickr-current-month .numInputWrapper{padding:6px 8px!important}.contact_form_contain2{display:grid;grid-template-columns:repeat(1,1fr);gap:50px}.proposal_image_container img{width:52px;height:52px}.contact-number1{display:flex;justify-content:center}.contact-number2{display:flex;position:relative;left:-15px;justify-content:center}.group_input{display:flex;justify-content:start;align-items:unset;gap:0px;flex-direction:column}.form_submit_btn input{width:100%}.form_submit_btn::after{position:absolute;right:51px;top:15px}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{top:12px}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{top:12px}}@media (max-width:1080px){.contact_form_contain2{display:grid;grid-template-columns:repeat(1,1fr);gap:50px}.calendar_container{margin:auto}.proposal_image_container img{width:62px;height:62px}.animated-title2 .et_pb_code_inner{display:flex;justify-content:center;align-items:center}}.et_pb_section_0.et_pb_section{padding-bottom:0px}.et_pb_row_0.et_pb_row{padding-bottom:0px!important;margin-bottom:0px!important;padding-bottom:0px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,.et_pb_row_2,body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,.et_pb_row_3,body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row{width:90%}.et_pb_text_0,.et_pb_text_3{line-height:25px;line-height:25px;margin-bottom:3px!important}.et_pb_text_0 h1{font-weight:800;line-height:72px}.et_pb_text_1.et_pb_text,.et_pb_text_4.et_pb_text{color:#333333!important}.et_pb_text_1,.et_pb_text_4{line-height:25px;line-height:25px;padding-bottom:5px!important}.et_pb_text_2{line-height:45px;font-weight:600;font-size:24px;line-height:45px;padding-left:74px!important}.et_pb_text_2:before{}.et_pb_image_0{padding-top:6px;text-align:center}.et_pb_section_1.et_pb_section{padding-top:20px;padding-bottom:40px}.et_pb_row_1.et_pb_row{padding-top:25px!important;padding-bottom:10px!important;padding-top:25px;padding-bottom:10px}.et_pb_text_3 h2{font-weight:600;font-size:36px;color:#333333!important;line-height:45px}.et_pb_row_2.et_pb_row{padding-bottom:90px!important;padding-bottom:90px}.et_pb_section_2.et_pb_section,.et_pb_section_3.et_pb_section{padding-top:0px;padding-bottom:50px}.et_pb_row_3{background-size:initial;background-repeat:repeat;background-image:linear-gradient(180deg,rgba(51,51,51,0.85) 0%,rgba(51,51,51,0.85) 100%),url(https://ecomgiantz.rankupper.com/wp-content/uploads/2024/11/Group-10.png);background-color:#333333;border:1px solid rgba(51,51,51,1);padding:32px;border-radius:30px}.et_pb_row_3.et_pb_row{padding-top:50px!important;padding-bottom:50px!important;padding-top:50px;padding-bottom:50px}.et_pb_code_3{min-height:906.2px}@media only screen and (max-width:980px){.et_pb_text_0 h1{font-size:48px;line-height:64px;text-align:center}.et_pb_image_0 .et_pb_image_wrap img{width:auto}.et_pb_text_3 h2{font-size:30px;line-height:35px}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_row_1{display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.et_pb_text_0 h1{font-size:28px;line-height:35px;text-align:center}.et_pb_image_0 .et_pb_image_wrap img{width:auto}.et_pb_row_1{flex-direction:column}.et_pb_text_3 h2{font-size:24px;line-height:35px;text-align:center}}