 #top ul.sf-menu.sf-js-enabled.sf-arrows span.menu-title-text {   font-size:14px;   text-transform:uppercase;   color:#000;   } #top li#menu-item-157 span.menu-title-text {   background-image:url('/wp-content/uploads/2023/09/Shape-1-copy-2.png');   background-size:100% 100%;   background-repeat:no-repeat;   padding:13px 30px;   color:#fff; }  #contact-sec input[type=text] {   background:transparent;   border-bottom:2px solid #000;   margin-bottom:20px;   border-radius:0px !important;   font-family:'poppins'; } #contact-sec input[type=tel] {   background:transparent;   border-bottom:2px solid #000;   margin-bottom:20px;   border-radius:0px !important;   font-family:'poppins'; } #contact-sec input[type=email] {   background:transparent;   border-bottom:2px solid #000;   margin-bottom:20px;   border-radius:0px !important;   font-family:'poppins'; } #contact-sec textarea.wpcf7-form-control.wpcf7-textarea {   background:transparent;   border-bottom:2px solid #000;   margin-bottom:20px;   border-radius:0px !important;   font-family:'poppins';   height:150px; }  #contact-sec input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {   background-position:right center;   color:#fff;   text-decoration:none; } #contact-sec input.wpcf7-form-control.has-spinner.wpcf7-submit {   background-image:linear-gradient(to right, #96c11f 0%, #FFEDBC 51%, #96c11f 100%);   padding:10px 0px !important;   text-align:center;   text-transform:uppercase;   transition:.5s;   background-size:200% auto;   color:#fff;   box-shadow:0 0 20px #eee;   border-radius:0px !important;   display:block;   width:100%;   font-size:24px;   font-weight:700; }   i.fa.fa-angle-down.icon-in-menu::before {   color:#000 !important; }   #sec-1 h3 em {   -webkit-text-stroke-color:#bdbdbd;   font-size:250px;   position:relative;   top:230px;   font-family:'giorgiolt' !important;   font-weight:100;   text-transform:uppercase;   letter-spacing:5px; } #sec-1 .sec-1-h h2 strong {   -webkit-text-stroke-color:#000000;   font-size:100px;   font-family:'giorgiolt' !important;   font-weight:100;   letter-spacing:5px;   -webkit-text-stroke-width:1px;   color:#0000; } #sec-1 .sec-1-h h2 {   font-size:120px;   font-family:'giorgiomd' !important;   font-weight:100;   letter-spacing:5px;   color:#000;   line-height:100px; } #sec-1 .sec-1-h h2::before {   content:'';   height:10px;   width:96%;   background:#bcd16f;   position:absolute;   top:202px;   transition:ease .8s;   left:0;   z-index:-1; } #sec-1 .sec-1-h:hover h2::before {   width:100%;   top:0;   height:100%;   z-index:-1;   left:0; } #sec-1 .sec-1-img {   position:absolute;   top:-140px; } img.img-with-animation.skip-lazy.sec-1-circle {   margin-left:-180px;   margin-top:60px; } #sec-1 p {   color:#000;   font-size:18px;   width:80%;   font-weight:600; } #sec-1 a#sec-1-btn {   background-image:url('/wp-content/uploads/2023/09/Shape-1-copy-2.png');   background-size:100% 100%;   background-repeat:no-repeat;   padding:13px 30px;   color:#fff;   font-family:'gtwalbd';   background-color:transparent !important;   font-size:17px;   text-transform:uppercase; } #sec-1 a#sec-1-btn:hover {   box-shadow:none !important; } #sec-1 .sec-1-circle2 {   margin-top:20px; } #sec-1 .sec-1-box1 {   position:absolute;   top:-104px;   z-index:-1; } #sec-1 .sec-1-bowl {   position:absolute;   z-index:1;   top:159px;   left:-13%; } #sec-1 .sec-1-box {   position:relative;   bottom:-50px; } #sec-1 .sec-1-circle2 { animation:move11 5s ease-in-out alternate infinite; } @keyframes move11 {  from {   transform:rotate(0eg);  }  to {   transform:rotate(3deg) scale(0.5);  } }  #sec-1 .sec-1-circle{ animation:move9 5s ease-in-out alternate infinite; } @keyframes move9 {  from {   transform:rotate(0eg);  }  to {   transform:rotate(3deg) scale(0.5);  } } #sec-1 .sec-1-img{ animation:move10 5s ease-in-out alternate infinite; } @keyframes move10 {  from {   transform:rotate(0eg);  }  to {   transform:rotate(3deg) scale(0.5);  } } #sec-1 .sec-1-box1 { animation:move2 4s infinite; } @keyframes move2 { 0% {   transform:translateX(0px);   transition:0.6s; } 50% {   transform:translateX(600px);   transition:0.6s; } 70% {   filter:opacity(0.8);   transition:0.6s; } 100% {   filter:unset;   transition:0.6s; } } #sec-1 .sec-1-bowl{ animation:move4 1s ease-in-out alternate infinite; } @keyframes move4 {  from {   transform:rotate(0deg); transition:0.1s;  }  to {   transform:rotate(15deg); transition:0.1s;  } }  #sec-2 h3 em {   -webkit-text-stroke-color:#bdbdbd;   font-size:250px;   position:relative;   top:177px;   font-family:'giorgiolt' !important;   font-weight:100;   text-transform:uppercase;   letter-spacing:5px; } #sec-2 .sec-2-h h2 strong {   font-size:100px;   font-family:'giorgiolt' !important;   font-weight:100;   color:#000;   letter-spacing:0px; } #sec-2 .sec-2-h h2 {   font-size:120px;   font-family:'giorgiomd' !important;   font-weight:100;   letter-spacing:5px;   color:#000;   line-height:100px; } #sec-2 .sec-2-h h2::before {   content:'';   height:10px;   width:53%;   background:#bcd16f;   position:absolute;   top:86px;   transition:ease .8s;   left:208px;   z-index:-1; } #sec-2 .sec-2-h:hover h2::before {   width:100%;   top:0;   height:100%;   z-index:-1;   left:0px; }   #sec-3 a#sec-3-btn {   background-color:#0000 !important;   color:#000;   font-size:18px;   border:1px solid #ccc;   border-radius:40px !important;   padding:13px 40px; } #sec-3 a#sec-3-btn:hover {   box-shadow:none !important; } #sec-3 p {   font-size:20px;   color:#000;   padding-top:20px;   line-height:33px;   padding-right:9%; } #sec-3 .sec-3-btn {   background-image:url('/wp-content/uploads/2023/09/Shape-1-copy-2.png');   background-size:100% 100%;   background-repeat:no-repeat;   padding:13px 30px;   color:#fff;   font-family:'gtwalbd';   background-color:transparent !important;   font-size:17px;   text-transform:uppercase; } #sec-3 .sec-3-btn:hover {   box-shadow:none !important; } #sec-3 li.menu-item.active-tab.visible.active h3.tab-nav-heading.nectar-bg-pseudo-accent-color {   color:#96c11f;   font-family:giorgiomd;   font-size:50px;   font-weight:100;   padding-left:20px; } #sec-3 li.menu-item.visible.prev-active.active {   color:#96c11f !important;   font-family:giorgiomd;   font-size:42px;   font-weight:100;   padding-left:20px; } #sec-3 li.menu-item.visible.prev-active.active a {   color:#96c11f !important;   font-family:giorgiomd;   font-size:42px;   font-weight:100; } #sec-3 h3.tab-nav-heading.nectar-bg-pseudo-accent-color {   font-family:giorgiolt;   font-size:40px;   letter-spacing:1px;   color:#898989;   font-weight:100; } #sec-3 li.menu-item.active-tab.visible.active {   padding-left:0px; } #sec-3 li.menu-item {   padding-left:0px; } #sec-3 .line {   height:13px;   margin-top:26px;   margin-left:-10px;   width:14px;   border-radius:40px; } #sec-3 .n-sticky.theiaStickySidebar::before {   height:unset !important; }   #sec-4 {   margin-top:6%;   transform:rotate(4deg); } #sec-4 h2 {   font-size:40px;   font-family:'gtwalbd';   text-transform:uppercase;   letter-spacing:10px; }   #sec-5 {   margin-top:-6% !important;   transform:rotate(-4deg);   margin-bottom:6%; } #sec-5 h2 {   font-size:40px;   font-family:'gtwalbd';   text-transform:uppercase;   letter-spacing:10px; }   #sec-6 {   padding-bottom:10px !important;   padding-top:6% !important; } #sec-6 h3 em {   -webkit-text-stroke-color:#e3e3e3;   font-size:150px;   position:relative;   top:0;   font-weight:100;   text-transform:uppercase;   letter-spacing:0px;   font-family:giorgiomd; }   #sec-7 {   position:relative;   z-index:9999;   margin-top:-54%;   padding-bottom:46px !important; } #sec-7 .sec-7-h h2 strong {   font-size:90px;   font-family:'giorgiolt' !important;   font-weight:100;   color:#000; } #sec-7 .sec-7-h h2 {   font-size:100px;   font-family:'giorgiomd' !important;   font-weight:100;   color:#000;   line-height:90px; } #sec-7 .sec-7-h h2::before {   content:'';   height:10px;   width:59%;   background:#bcd16f;   position:absolute;   top:165px;   transition:ease .8s;   left:11px;   z-index:-1; } #sec-7 .sec-7-h:hover h2::before {   width:100%;   top:0;   height:100%;   z-index:-1;   left:0; } #sec-7 p {   font-size:20px;   color:#000;   line-height:30px;   padding-top:10px; } .sec-7-h {   padding-left:20px;   padding-right:20%;   padding-bottom:10px; } #sec-7 a#sec-7-btn {   background-image:url('/wp-content/uploads/2023/09/Shape-1-copy-2.png');   background-size:100% 100%;   background-repeat:no-repeat;   padding:13px 30px;   color:#fff;   font-family:'gtwalbd';   background-color:transparent !important;   font-size:17px;   text-transform:uppercase; } #sec-7 a#sec-7-btn:hover { box-shadow:none !important; } #sec-7 .sec-7-img {   position:relative;   bottom:-81px; }  #sec-7 .sec-7-img { animation:move20 4s infinite; } @keyframes move20 { 0% {   transform:translateX(0px);   transition:0.6s; } 50% {   transform:translateX(100px);   transition:0.6s; } 70% {   filter:opacity(0.8);   transition:0.6s; } 100% {   filter:unset;   transition:0.6s; } }  #sec-8 h3 em {   -webkit-text-stroke-color:#c9c9c9f5;   font-size:200px;   position:relative;   top:80px;   font-family:'giorgiolt' !important;   font-weight:100;   text-transform:uppercase;   letter-spacing:5px; } #sec-8 h2 {   font-size:100px;   font-family:'giorgiomd';   font-weight:500;   padding-bottom:30px; } #sec-8 p {   font-size:20px;   width:55%;   margin:0px auto;   line-height:30px;   padding-bottom:30px; } #sec-8 a#sec-8-btn { background-image:url('/wp-content/uploads/2023/09/Shape-1-copy-2.png');   background-size:100% 100%;   background-repeat:no-repeat;   padding:13px 30px;   color:#fff;   font-family:'gtwalbd';   background-color:transparent !important;   font-size:17px;   text-transform:uppercase; margin:0px auto; display:table; } #sec-8 {   padding-top:0% !important;   padding-bottom:5% !important; } #sec-9 .sec-9-h h2 strong {   font-size:90px;   font-family:'giorgiolt' !important;   font-weight:100;   color:#000; } #sec-9 .sec-9-h h2 {   font-size:100px;   font-family:'giorgiomd' !important;   font-weight:100;   color:#000;   line-height:90px; } #sec-9 .sec-9-h h2::before {   content:'';   height:10px;   width:22%;   background:#bcd16f;   position:absolute;   top:72px;   transition:ease .8s;   left:328px;   z-index:-1; } #sec-9 .sec-9-h:hover h2::before {   width:100%;   top:0;   height:100%;   z-index:-1;   left:0; }   #sec-10 .sec-10-img:hover {   z-index:999999 !important;   filter:unset;   transition:.5s;   transform:scale(1.1);   background-color:#fff !important;   border-top:3px solid #96c11f;   opacity:1; } #sec-10 .sec-10-img {   filter:grayscale(1); } #sec-10 .vc_column-inner:hover {   background-color:#fff !important;   z-index:9999 !important; } #sec-10 {   padding-bottom:8% !IMPORTANT; } #sec-11 h3 em {   -webkit-text-stroke-color:#c9c9c9f5;   font-size:200px;   position:relative;   top:80px;   font-family:'giorgiolt' !important;   font-weight:100;   text-transform:uppercase;   letter-spacing:5px; } #sec-11 h2 {   font-size:100px;   font-family:'giorgiomd';   font-weight:500;   padding-bottom:30px; } #sec-11 p {   font-size:20px;   width:55%;   margin:0px auto;   line-height:30px;   padding-bottom:30px; } #sec-11 a#sec-11-btn { background-image:url('/wp-content/uploads/2023/09/Shape-1-copy-2.png');   background-size:100% 100%;   background-repeat:no-repeat;   padding:13px 30px;   color:#fff;   font-family:'gtwalbd';   background-color:transparent !important;   font-size:17px;   text-transform:uppercase; margin:0px auto; display:table; } #sec-11 {   padding-top:0% !important;   padding-bottom:5% !important;   margin-bottom:-190px; } .nectar-global-section.before-footer {   z-index:-1; } .footer-link p a:hover {   transition:.9s;   color:#96c11f; } .footer-link p a {   color:#000; } #footer .footer-copy a:hover {   color:#96c11f;   transition:.9s; } #footer .footer-copy a {   opacity:1;   font-weight:600;   font-size:15px;   text-transform:uppercase;   color:#5a5a5a; } #footer h2 {   font-size:25px;   color:#000000;   font-weight:100;   font-family:'gtwalmd'; } #footer .footer-news p {   font-size:14px;   color:#000000; } #footer .footer-txt p {   font-size:16px;   padding-right:0%; } .footer-menu li a:hover {   color:#96c11f !important;   transition:.9s; } .footer-menu li a {   color:#1a1a1a !important; } .footer-menu li {   list-style-type:none;   margin-left:-28px;   font-family:'inter';   font-weight:500;   line-height:40px; } #footer .iwt-icon img {   width:100%; } #footer .iwithtext .iwt-text {   padding-left:50px;   padding-right:30px;   font-weight:500;   color:#000000; } #footer .iwt-text a {   font-weight:500;   color:#000; } #footer .iwt-text a:hover {   color:#96c11f !important;   transition:.9s; } #footer .socliy li a:hover {   background:#96c11f;   transition:.9s;   color:#ffffff;   border-color:#96c11f; } #footer .socliy li a {   background:#d8000000;   color:#707070;   padding:8px 12px;   font-size:16px;   border-radius:40px !important;   margin-right:9px;   border:1px solid; } #footer .socliy li {   list-style-type:none;   display:inline-block; } #footer .socliy {   margin-left:-30px; } #footer .socliy li i.fa.fa-facebook {   padding:0px 4px; } #footer .socliy li i.fa.fa-instagram {   padding:0px 2px; } #footer input[type=submit] {   background-image:url('https://key4web/wp-content/uploads/2023/09/.png');   background-repeat:no-repeat;   font-size:0px;   background-position:11px;   padding:19px 19px !important;   border-radius:60px !important;   position:absolute;   right:5px;   background-color:#96c11f;   margin-top:-51px; } #footer input[type=submit] {   box-shadow:0px 0px 0px 0px !important; } #footer input[type=email]::placeholder {   color:#000;   opacity:1;   text-transform:capitalize !important; } #footer input[type=email] {   background:transparent;   border:1px solid #000000;   border-radius:30px;   color:#000 !important;   font-family:'gtwal';   text-transform:capitalize !important;   padding-left:20px; } #footer label {   font-family:'inter';   color:#111;   font-weight:500; } #footer-inner2 a:hover {   color:#00c3b6;   transition:.9s; } #footer-inner2 a {   font-family:'inter';   color:#000;   font-weight:500; } .footer-col2 .vc_column-inner {   padding-left:50px; } .footer-col1 .divider-vertical.nectar-bg-default {   height:150px;   position:absolute;   top:10px;   right:-30px; } .footer-col2 .divider-vertical.nectar-bg-default {   height:150px;   position:absolute;   top:10px;   right:30px; } .footer-col3 .divider-vertical.nectar-bg-default {   height:150px;   position:absolute;   top:10px;   right:30px; } #footer .nectar-global-section.before-footer {   z-index:11; } .check1111 {   padding-bottom:20px;   font-size:17px; } @media (max-width:1680px) { #sec-1 .sec-1-h h2 strong {   font-size:90px;   letter-spacing:5px; } #sec-1 .sec-1-h h2 {   font-size:100px;   letter-spacing:5px;   line-height:90px; } #sec-1 .sec-1-h h2::before {   height:10px;   width:93%;   top:172px;   left:0; } #sec-1 .sec-1-circle {   width:30%; } #sec-2 .sec-2-h h2 {   font-size:100px;   letter-spacing:5px;   line-height:100px; } #sec-2 .sec-2-h h2::before {   height:10px;   width:50%;   top:86px;   left:188px; } #sec-7 .sec-7-h h2 strong {   font-size:80px; } #sec-7 .sec-7-h h2 {   font-size:88px;   line-height:80px; } #sec-6 h3 em {   font-size:140px;   top:0; } #sec-6 {   padding-bottom:50px !important;   padding-top:3% !important; } #sec-9 .sec-9-h h2::before {   height:10px;   width:25%;   top:72px;   left:271px; } }  @media (max-width:1600px) { #sec-2 .sec-2-h h2::before {   height:10px;   width:52%;   top:79px;   left:176px; } #sec-7 .sec-7-h h2::before {   height:10px;   width:62%;   top:150px;   left:11px; } #sec-8 p {   font-size:18px;   width:59%;   line-height:30px;   padding-bottom:30px; } #sec-9 .sec-9-h h2::before {   height:10px;   width:26%;   top:72px;   left:252px; } #sec-11 p {   font-size:18px;   width:59%;   line-height:30px;   padding-bottom:30px; } }  @media (max-width:1440px) { #sec-1 .sec-1-h h2 strong {   font-size:70px;   letter-spacing:5px; } #sec-1 .sec-1-h h2 {   font-size:80px;   letter-spacing:5px;   line-height:80px; } #sec-1 .sec-1-h h2::before {   height:10px;   width:90%;   top:152px;   left:0; } #sec-1 .sec-1-box {   bottom:-116px;   width:29%; } #sec-1 .sec-1-bowl {   top:216px;   left:-14%;   width:40%; } #sec-1 .sec-1-box1 {   top:-6px;   width:20%; } #sec-2 .sec-2-h h2::before {   height:10px;   width:58%;   top:79px;   left:150px; } #sec-8 h2 {   font-size:70px;   padding-bottom:10px; } #sec-11 h2 {   font-size:70px;   padding-bottom:10px; } #sec-8 p {   font-size:14px;   width:55%;   line-height:27px;   padding-bottom:10px; } #sec-11 p {   font-size:14px;   width:55%;   line-height:27px;   padding-bottom:10px; } #sec-8 h3 em {   font-size:150px;   top:110px;   letter-spacing:5px; } #sec-11 h3 em {   font-size:150px;   top:110px;   letter-spacing:5px; } #sec-9 .sec-9-h h2::before {   height:10px;   width:29%;   top:72px;   left:212px; } }  @media (max-width:1366px) {}  @media (max-width:1326px) {  #sec-1 .sec-1-h h2::before {   width:100%; } #sec-1 .sec-1-bowl {   top:214px; } #sec-1 .sec-1-box {   bottom:-126px; } #sec-1 .sec-1-box1 {   top:13px; } #sec-7 .sec-7-h h2::before {   width:76%;   left:21px; } span.menu-title-text {   font-size:13px !important; } }  @media (max-width:1280px) {  #sec-1 .sec-1-h h2::before {   width:62%; } #sec-1 .sec-1-box {   bottom:-46px; } #sec-1 .sec-1-bowl {   top:134px; } #sec-1 .sec-1-box1 {   top:-66px; }  }   @media (max-width:1024px) {  #sec-1 .sec-1-h h2 strong {   font-size:50px; } #sec-1 .sec-1-h h2 {   line-height:70px; } #sec-2 .sec-2-h h2 {   font-size:70px; } #sec-2 .sec-2-h h2::before {   left:120px; } .nectar-scrolling-tabs.initalized:not(.navigation_func_active_link_only) .scrolling-tab-content {   margin-top:-62px; } #sec-3 p {   font-size:18px; } #sec-6 h3 em {   font-size:110px; } #sec-7 .sec-7-h h2 {   font-size:68px; } #sec-7 .sec-7-h h2::before {   width:72%;   left:21px; } #sec-9 .sec-9-h h2 {   font-size:80px; } #sec-9 .sec-9-h h2::before {   width:34%;   left:122px; } div#sec-9 {   padding-top:50px !important;   padding-bottom:50px !important; } div#footer .iwithtext {   line-height:20px; } #sec-1 .sec-1-h h2::before {   width:80%;   top:142px; } .sec-7-h {   padding-left:0px;   padding-right:0%; } #sec-1 .sec-1-bowl {   top:206px; } #sec-1 .sec-1-box {   bottom:-136px; } #sec-1 .sec-1-box1 {   top:52px; } #sec-2 h3 em {   font-size:200px;   top:57px; } #sec-9 .sec-9-h h2::before {   width:69%; }  }   @media (max-width:800px) {  #sec-1 .sec-1-h h2 {   padding-left:70px;   font-size:70px; } #sec-1 .sec-1-h h2::before {   left:70px;   width:73%; } #sec-1 .sec-1-circle {   width:20%;   display:none; } div#sec-1 {   padding-top:0px !important; } #sec-1 .sec-1-img {   transform:scale(0.5); } #sec-1 .sec-1-circle2 {   animation:move11 5s ease-in-out alternate infinite;   width:20%; } #sec-1 .sec-1-img {   position:absolute;   top:-140px;   width:65%;   left:140px; } #sec-2 h3 em {   font-size:100px;   top:27px; } #sec-2 .sec-2-h h2::before {   left:250px;   width:38%; } .nectar-scrolling-tabs[data-tab-spacing="40%"] .scrolling-tab-content > div{   padding-bottom:0% !important; } div#sec-3 {   padding-bottom:0px !important; } #sec-6 h3 em {   font-size:80px; } #sec-6 {   padding-bottom:10px !important; } #sec-7 .sec-7-h h2 {   text-align:center; } #sec-7 .sec-7-h h2::before {   width:40%;   left:241px; } #sec-7 p {   text-align:center;   padding-left:50px;   padding-right:50px;   font-size:18px; } #sec-7 a#sec-7-btn {   display:table;   margin:0px auto; } #sec-7 .sec-7-img {   transform:scale(0.5); } #sec-1 p {   margin-top:-230px;   text-align:center;   padding-left:50px;   padding-right:50px; width:100%; } #sec-1 a#sec-1-btn {   display:table;   margin:0px auto; } #sec-1 .sec-1-box {   bottom:-179px;   transform:scale(0.4);   display:table;   margin:0px auto; } #sec-1 .sec-1-bowl {   left:36%;   width:23%;   top:280px !important; } #sec-1 .sec-1-box1 {   top:-48px;   transform:scale(0.3); } #sec-7 .sec-7-img {   transform:scale(0.8);   animation:none;   top:122px; } #sec-9 .sec-9-h h2::before {   width:52%;   left:192px; } #sec-10 .sec-10-img {   width:70%;   display:table !important; margin:0px auto; } .footer-copy p {   text-align:center; } .footer-link p {   text-align:center !important; } }  @media (max-width:768px) {}  @media (max-width:760px) {}  @media (max-width:640px) {}  @media (max-width:600px) {}   @media (max-width:480px) { .footer-col2 .vc_column-inner {   padding-left:0px; } #sec-1 .sec-1-h h2 {   font-size:38px;   text-align:center;   line-height:60px;  padding-left:0px; } #sec-1 .sec-1-h h2 strong {   font-size:40px; } #sec-1 .sec-1-h h2::before {   top:112px; } #sec-1 p {   margin-top:-150px; } #sec-1 h3 em {   font-size:120px;   top:100px; } #sec-1 a#sec-1-btn {   padding:11px 22px;   font-size:13px; } #sec-1 p {   font-size:14px; } #sec-1 .sec-1-bowl {   top:248px !important; } sec-2 h3 em {   font-size:50px;   top:17px; } #sec-2 .sec-2-h h2 strong {   font-size:70px; } #sec-2 .sec-2-h h2::before {   left:180px;   width:40%; } #sec-3 .sec-3-btn {   padding:10px 20px;   font-size:14px; } #sec-3 p {   font-size:15px; } #sec-6 h3 em {   font-size:60px; } #sec-7 .sec-7-h h2 {   font-size:58px; } #sec-7 .sec-7-h h2::before {   width:58%;   left:111px; } #sec-7 .sec-7-img { top:47px; } #sec-7 {   padding-bottom:0px !important; } #sec-8 h3 em {   font-size:70px; } #sec-8 h2 {   font-size:40px;   padding-bottom:0px; } #sec-8 p {   width:100%; } #sec-9 .sec-9-h h2 {   font-size:60px; } #sec-9 .sec-9-h h2 strong {   font-size:60px; } #sec-9 .sec-9-h h2::before {   width:62%;   left:92px; } div#sec-9 {   padding-top:20px !important; } #sec-5 h2 {   font-size:30px; } #sec-4 h2 {   font-size:30px; } #sec-11 h3 em {   font-size:60px;   top:80px; } #sec-11 h2 {   font-size:50px;   padding-bottom:0px; } #sec-11 p {   font-size:14px;   width:100%; } #sec-11 a#sec-11-btn {   padding:10px 20px;   font-size:12px; } #sec-6 {   padding-bottom:0px !important;   padding-top:0% !important; }   }   @media (max-width:515px) {}   @media (max-width:414px) {  #sec-1 .sec-1-h h2 {   font-size:30px; line-height:42px; } #sec-1 .sec-1-h h2 strong {  } #sec-1 .sec-1-h h2::before {   left:50px;   width:76%; } #sec-1 h3 em {   font-size:80px; } #sec-1 .sec-1-bowl {   top:242px !important; }  #sec-1 .sec-1-box {   bottom:-189px; }  #sec-1 .sec-1-h h2 strong {   font-size:32px; } #sec-1 .sec-1-h h2::before {   top:72px; }  #sec-2 h3 em {   font-size:60px; } #sec-2 .sec-2-h h2::before {   left:141px;   width:50%; } #sec-7 .sec-7-h h2 strong {   font-size:60px; } #sec-7 .sec-7-h h2 {   font-size:48px;   line-height:60px; } #sec-7 .sec-7-h h2::before {   width:55%;   left:101px;   top:110px; }  #sec-7 p {   font-size:15px; } #sec-7 a#sec-7-btn {   padding:11px 24px;   font-size:15px; } #sec-7 .sec-7-img {   top:40px; } #sec-8 a#sec-8-btn {   padding:10px 20px;   font-size:14px; } #sec-11 h2 {   font-size:40px; }  }  @media (max-width:375px) { #sec-1 .sec-1-bowl {   top:228px !important; } #sec-1 .sec-1-box {   bottom:-179px; } #sec-7 .sec-7-img {   top:37px; } #sec-8 h2 {   font-size:33px; }  }   @media (max-width:360px) {}   @media (max-width:320px) {}  