*{margin: 0;padding: 0;box-sizing: border-box;}body{font-family: "Rubik", sans-serif;font-size: 16px;font-weight: 400;color: var(--clr-common-text);line-height: 26px;}a{text-decoration: none;}.w-img img{width: 100%;}.m-img img{max-width: 100%;}.h-img{height: 100%;}.h-img img{height: 100%;}a:focus,.button:focus{text-decoration: none;outline: none;}a:focus,a:hover{color: inherit;text-decoration: none;}a,button{color: inherit;outline: none;border: none;background: transparent;}button:hover{cursor: pointer;}img,::before,::after{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}a:hover{color: #86c242;}button:focus{outline: 0;border: 0;}.uppercase{text-transform: uppercase;}.capitalize{text-transform: capitalize;}h1,h2,h3,h4,h5,h6{font-family: "Poppins", sans-serif;color: var(--clr-common-heading);margin-top: 0px;font-weight: 600;line-height: 1.2;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;font-weight: 600;}h1{font-size: 80px;}h2{font-size: 55px;}h3{font-size: 24px;}h4{font-size: 20px;}h5{font-size: 16px;}h6{font-size: 14px;}ul{margin: 0px;padding: 0px;}li{list-style: none;}p{font-family: "Rubik", sans-serif;font-size: 16px;font-weight: 400;color: var(--clr-common-text);margin-bottom: 15px;line-height: 25.6px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){p br{display: none;}}*::-moz-selection{background: #86c242;color: var(--clr-common-white);text-shadow: none;}::-moz-selection{background: #86c242;color: var(--clr-common-white);text-shadow: none;}::selection{background: #86c242;color: var(--clr-common-white);text-shadow: none;}*::-moz-placeholder{color: var(--clr-common-placeholder);font-size: 16px;opacity: 1;}*::placeholder{color: var(--clr-common-placeholder);font-size: 16px;opacity: 1;}.fix{overflow: hidden;}.clear{clear: both;}.f-left{float: left;}.f-right{float: right;}.z-index-1{z-index: 1;}.z-index-11{z-index: 11;}.zi-1{z-index: 1;}.zi--1{z-index: -1;}.zi-5{z-index: 5;}.zi-100{z-index: 100;}.zi-500{z-index: 500;}.zi-1100{z-index: 1100;}.p-relative{position: relative;}.p-absolute{position: absolute;}.t-center{text-align: center;}.t-right{text-align: right;}.bg-css{background-position: center center;background-repeat: no-repeat;background-size: cover;}.br-50{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.br-img-50 img{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.line-height1{line-height: 1;}.cp{cursor: pointer;}[type=tel],[type=url],[type=email],[type=number]{direction: unset;}.cp-bg-1{background-color: var(--clr-bg-1);}.cp-bg-2{background-color: var(--clr-bg-2);}.cp-bg-5{background-color: var(--clr-bg-5);}.cp-bg-6{background-color: var(--clr-bg-6);}.cp-bg-12{background-color: var(--clr-bg-12);}.cp-bg-13{background-color: var(--clr-bg-13);}.cp-bg-14{background-color: var(--clr-bg-14);}.cp-bg-15{background-color: var(--clr-bg-15);}.cp-bg-17{background-color: var(--clr-bg-17);}.cp-bg-19{background-color: var(--clr-bg-19);}.white-bg{background: var(--clr-common-white);}.cp-footer-bg{background: linear-gradient(90deg, #86c242 0%, var(--clr-theme-2) 100%);}.black-bg{background: var(--clr-common-black);}.t-white h1,.t-white h2,.t-white h3,.t-white h4,.t-white h5,.t-white h6,.t-white p,.t-white span,.t-white li,.t-white a{color: var(--clr-common-white) !important;}.white-color{color: var(--clr-common-white);}.theme-color{color: var(--clr-common-black) !important;}.black-color{color: var(--clr-common-black);}.mt--5{margin-top: -5px;}.mt--50{margin-top: -50px;}.mt--140{margin-top: -140px;}.body-overlay{background-color: rgba(0, 0, 0, 0.5);height: 100%;width: 100%;position: fixed;top: 0;z-index: 99;left: 0;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.body-overlay:hover{cursor: pointer;}.body-overlay.opened{opacity: 1;visibility: visible;}@media (max-width: 575px){.progress-wrap{right: 15px;bottom: 15px;}}.play-btn{width: 88px;height: 88px;display: inline-block;background: var(--clr-common-white);line-height: 88px;text-align: center;border-radius: 50%;color: #86c242;animation: pulse 2s infinite;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width:450px){.play-btn{width: 70px;height: 70px;line-height: 70px;}}.play-btn:hover{background: #86c242;color: var(--clr-common-white);}.pulse-btn{display: inline-block;width: 80px;height: 80px;line-height: 84px;text-align: center;background-color: var(--clr-common-white);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: var(--clr-common-black);animation: pulse 2s infinite;}.pulse-btn:hover{background-color: var(--clr-common-black);color: var(--clr-common-white);}.pulse-btn i{padding-inline-start: 2px;}@-webkit-keyframes pulse{0%{-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);} 70%{-webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);} 100%{-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}@keyframes pulse{0%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);} 70%{-moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);} 100%{-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}}:root{--clr-common-white: #fff;--clr-common-black: #000;--clr-common-blue: #2785ff;--clr-common-heading: #000000;--clr-common-text: #2D2D2D;--clr-common-border: #0b3d2c;--clr-common-placeholder: #777777;--clr-common-gray: #acacac;--clr-theme-1: #FF3737;--clr-theme-2: #FBD017;--clr-bg-1: white;--clr-bg-2: #F8F3FF;--clr-bg-3: #FFBC77;--clr-bg-4: #EFE2FF;--clr-bg-5: #FFF1F1;--clr-bg-6: #F6F9FE;--clr-bg-7: #B8B8B8;--clr-bg-8: #1976D2;--clr-bg-9: #29ABE2;--clr-bg-10: #A346B3;--clr-bg-11: #0077B7;--clr-bg-12: #FFECE2;--clr-bg-13: #FFF7F3;--clr-bg-14: #F7F7F7;--clr-bg-15: #F7F5FA;--clr-bg-16: #219FFF;--clr-bg-17: #071311;--clr-bg-18: #F3F3F3;--clr-bg-19: rgb(242, 242, 242);--clr-bg-20: #FFEBEB;--clr-border-1: #2E2E2E;--clr-border-2: rgba(213, 213, 213, 0.3568627451);--clr-border-3: rgba(213, 213, 213, 0.3607843137);--clr-border-4: rgba(213, 213, 213, 0.431372549);--clr-border-5: #EBEBEB;}.cp-btn{z-index: 1;position: relative;padding: 0 30px;text-align: center;text-transform: capitalize;color: var(--clr-common-white);font-size: 16px;font-weight: 600;background-color: transparent;outline: none;border: none;transition: color 0.5s;cursor: pointer;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;height: 60px;line-height: 61px;display: inline-block;overflow: hidden;}.cp-btn:before{content: "";z-index: -1;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #86c242;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-btn:after{content: "";z-index: -2;position: absolute;left: 1.5px;top: 1.5px;width: 100%;height: 100%;transition: all 0.3s 0.2s;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-btn:hover{color: var(--clr-common-white);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;} .cp-btn:hover:after{transition: all 0.3s;left: 0;top: 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-btn__inner{z-index: -1;overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #86c242;}.cp-btn__blobs{position: relative;display: block;height: 100%;filter: url("#goo");}.cp-btn__blob{position: absolute;top: -10px;width: 25%;height: 100%;background: var(--clr-theme-2);transform: translate3d(0, 150%, 0) scale(1.7);transition: transform 0.45s;border-top-left-radius: 25px;border-top-right-radius: 25px;}@supports (filter: url("#goo")){.cp-btn__blob{transform: translate3d(0, 150%, 0) scale(1.4);}}.cp-btn__blob:nth-child(1){left: 0%;transition-delay: 0s;}.cp-btn__blob:nth-child(2){left: 30%;transition-delay: 0.08s;}.cp-btn__blob:nth-child(3){left: 60%;transition-delay: 0.16s;}.cp-btn__blob:nth-child(4){left: 90%;transition-delay: 0.24s;}.cp-btn:hover .cp-btn__blob{transform: translateZ(0) scale(1.7);}@supports (filter: url("#goo")){.cp-btn:hover .cp-btn__blob{transform: translateZ(0) scale(1.4);}}.cp-border-btn{z-index: 1;position: relative;padding: 0 30px;text-align: center;text-transform: capitalize;color: #86c242;font-size: 16px;font-weight: 500;background-color: transparent;outline: none;border: none;transition: color 0.5s;cursor: pointer;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;height: 60px;line-height: 61px;display: inline-block;}.cp-border-btn:before{content: "";z-index: 1;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #86c242;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-border-btn:after{content: "";z-index: -2;position: absolute;left: 1.5px;top: 1.5px;width: 100%;height: 100%;transition: all 0.3s 0.2s;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-border-btn:hover{color: var(--clr-common-white);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-border-btn:hover:after{transition: all 0.3s;left: 0;top: 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-border-btn__inner{z-index: -1;overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: transparent;}.cp-border-btn__blobs{position: relative;display: block;height: 100%;filter: url("#goo");}.cp-border-btn__blob{position: absolute;top: -10px;width: 25%;height: 100%;background: #86c242;transform: translate3d(0, 150%, 0) scale(1.7);transition: transform 0.45s;border-top-left-radius: 25px;border-top-right-radius: 25px;}@supports (filter: url("#goo")){.cp-border-btn__blob{transform: translate3d(0, 150%, 0) scale(1.4);}}.cp-border-btn__blob:nth-child(1){left: 0%;transition-delay: 0s;}.cp-border-btn__blob:nth-child(2){left: 30%;transition-delay: 0.08s;}.cp-border-btn__blob:nth-child(3){left: 60%;transition-delay: 0.16s;}.cp-border-btn__blob:nth-child(4){left: 90%;transition-delay: 0.24s;}.cp-border-btn:hover .cp-border-btn__blob{transform: translateZ(0) scale(1.7);}@supports (filter: url("#goo")){.cp-border-btn:hover .cp-border-btn__blob{transform: translateZ(0) scale(1.4);}}.cp-border-btn.black{border-color: var(--clr-common-black);color: var(--clr-common-black);}.cp-border-btn.black::before{border-color: var(--clr-common-black);}.cp-border-btn.black:hover{color: var(--clr-common-white);}.cp-border-btn.black:hover::before{border-color: #86c242;}.cp-border2-btn{display: inline-block;padding: 0 30px;border: 1px solid var(--clr-border-5);height: 55px;line-height: 55px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;font-weight: 500;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;text-transform: capitalize;}.cp-border2-btn:hover{border-color: #86c242;color: #86c242;}.cp-btn-2{z-index: 1;position: relative;padding: 0 30px;text-align: center;text-transform: uppercase;color: var(--clr-common-white);font-size: 16px;font-weight: 500;background-color: transparent;outline: none;border: none;transition: color 0.5s;cursor: pointer;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;height: 60px;line-height: 61px;display: inline-block;}.cp-btn-2:before{content: "";z-index: -1;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-btn-2:after{content: "";z-index: -2;position: absolute;left: 1.5px;top: 1.5px;width: 100%;height: 100%;transition: all 0.3s 0.2s;}.cp-btn-2:hover{color: var(--clr-common-white);}.cp-btn-2:hover:after{transition: all 0.3s;left: 0;top: 0;}.cp-btn-2__inner{z-index: -1;overflow: hidden;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: var(--clr-theme-2);}.cp-btn-2__blobs{position: relative;display: block;height: 100%;filter: url("#goo");}.cp-btn-2__blob{position: absolute;width: 25%;height: 100%;background: #86c242;transform: translate3d(0, 150%, 0) scale(1.7);transition: transform 0.45s;border-top-left-radius: 25px;border-top-right-radius: 25px;top: -10px;}@supports (filter: url("#goo")){.cp-btn-2__blob{transform: translate3d(0, 150%, 0) scale(1.4);}}.cp-btn-2__blob:nth-child(1){left: 0%;transition-delay: 0s;}.cp-btn-2__blob:nth-child(2){left: 30%;transition-delay: 0.08s;}.cp-btn-2__blob:nth-child(3){left: 60%;transition-delay: 0.16s;}.cp-btn-2__blob:nth-child(4){left: 90%;transition-delay: 0.24s;}.cp-btn-2:hover .cp-btn-2__blob{transform: translateZ(0) scale(1.7);}@supports (filter: url("#goo")){.cp-btn-2:hover .cp-btn-2__blob{transform: translateZ(0) scale(1.4);}}.cp-btn-2:hover{background: var(--clr-theme-2);color: var(--clr-common-white);}.cp-two-btn{display: flex;align-items: center;gap: 10px 20px;flex-wrap: wrap;}.cp-il i{margin-inline-end: 15px;}.cp-ir i{margin-inline-start: 15px;}.cp-btn-3{font-weight: 600;font-family: "Poppins", sans-serif;font-size: 16px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;display: inline-block;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;padding: 15px 35px;color: var(--clr-common-white);background-position: 100% 100%;background-size: 300% 100%;background-image: linear-gradient(to right, var(--clr-theme-2), #86c242, #86c242, var(--clr-theme-2));}.cp-btn-3:hover{background-position: 0% 100%;color: var(--clr-common-white);}.cp-round-btn{background: rgba(255, 55, 55, 0.2705882353);display: inline-block;color: var(--clr-common-black);width: 70px;height: 70px;line-height: 70px;text-align: center;border-radius: 50%;font-size: 24px;transform: rotate(40deg);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-round-btn:hover{background: #86c242;color: var(--clr-common-white);}.cp-subtitle{font-weight: 500;text-transform: capitalize;display: inline-block;color: #86c242;}.cp-title{font-weight: 600;font-size: 55px;color: var(--clr-common-heading);text-transform: capitalize;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-title{font-size: 45px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.cp-title{font-size: 40px;} .cp-title br{display: none;}}@media (max-width: 575px){.cp-title{font-size: 35px;} .cp-title br{display: none;}}@media (max-width:450px){.cp-title{font-size: 30px;}}.cp-title2{font-weight: 400;font-size: 55px;color: var(--clr-common-heading);text-transform: capitalize;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-title2{font-size: 45px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.cp-title2{font-size: 40px;} .cp-title2 br{display: none;}}@media (max-width: 575px){.cp-title2{font-size: 35px;} .cp-title2 br{display: none;}}@media (max-width:450px){.cp-title2{font-size: 30px;}}.cp-title span{position: relative;z-index: 1;display: inline-block;}.cp-title span::after{content: "";position: absolute;bottom: 7px;left: 50%;background: linear-gradient(90deg, #86c242 0%, var(--clr-theme-2) 84.51%);height: 11px;display: block;width: 94%;z-index: -1;animation: cp-width-come-down 10s linear infinite alternate;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-title span::after{bottom: 10px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-title span::after{height: 6px;bottom: 10px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.cp-title span::after{height: 6px;bottom: 6px;}}@media (max-width: 575px){.cp-title span::after{height: 6px;bottom: 5px;}}.cp-subhead{font-size: 40px;text-transform: capitalize;}.hr1{border-bottom: 1px solid #dcdcdc;}.cp-border3{border: 1px solid var(--clr-border-3);}.cp-border5{border: 1px solid var(--clr-border-5);}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width: 100%;padding-inline-end: var(--bs-gutter-x, 15px);padding-inline-start: var(--bs-gutter-x, 15px);margin-inline-end: auto;margin-inline-start: auto;}.row{--bs-gutter-x: 30px;}.g-0,.gx-0{--bs-gutter-x: 0;}@media (min-width: 1400px){.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width: 1240px;}}.play-border-effect{position: relative;}.play-border-effect::before, .play-border-effect::after{position: absolute;left: 0;top: 0;content: "";border-radius: 50%;width: 100%;height: 100%;border: 1px solid #eaeaea;animation: popupBtn 1.8s linear infinite;}@keyframes popupBtn{0%{transform: scale(1);opacity: 0;} 50%{transform: scale(1.4);opacity: 0.3;} 100%{transform: scale(1.8);opacity: 0;}}.cursor-outer{margin-left: -15px;margin-top: -15px;width: 30px;height: 30px;border: 2px solid #86c242;box-sizing: border-box;z-index: 10000000;opacity: 0.5;transition: all 0.08s ease-out;}.mouseCursor{position: fixed;top: 0;left: 0;right: 0;bottom: 0;pointer-events: none;border-radius: 50%;transform: translateZ(0);visibility: hidden;text-align: center;}[dir=rtl] .mouseCursor{left: 0;right: auto;}.cursor-inner{margin-left: -3px;margin-top: -3px;width: 6px;height: 6px;z-index: 10000001;background-color: #86c242;transition: width 0.3s ease-in-out, height 0.3s ease-in-out, margin 0.3s ease-in-out, opacity 0.3s ease-in-out;}.cursor-inner span{color: #fff;line-height: 80px;opacity: 0;text-transform: uppercase;letter-spacing: 1px;font-size: 12px;}.cursor-inner.cursor-big span{opacity: 1;}.mouseCursor.cursor-big{width: 80px;height: 80px;margin-inline-start: -40px;margin-top: -40px;}.mouseCursor.cursor-big.cursor-outer{display: none;}.mouseCursor.cursor-big.d-none{display: none;}.slider-drag .swiper-slide{cursor: none;}.cp-list ul li{padding-inline-start: 30px;position: relative;font-size: 18px;margin-bottom: 10px;}.cp-list ul li:last-child{margin-bottom: 0;}.cp-list ul li::before{content: "\f00c";position: absolute;left: 0;font-family: "Font Awesome 5 Pro";}[dir=rtl] .cp-list ul li::before{left: unset;right: 0;}.cp-list2 ul li{padding-inline-start: 30px;position: relative;font-size: 18px;margin-bottom: 15px;font-weight: 500;}.cp-list2 ul li:last-child{margin-bottom: 0;}.cp-list2 ul li::before{content: "\f00c";position: absolute;left: 0;font-family: "Font Awesome 5 Pro";}[dir=rtl] .cp-list2 ul li::before{left: unset;right: 0;}.cp-image-hover{position: relative;}.cp-image-hover::after{width: 0%;height: 100%;content: "";position: absolute;background: red;top: 0;left: 0;}.cp-image-hover:hover::after{width: 100%;left: auto;right: 0;}.img-hover-left-right-item{position: relative;z-index: 1;}.img-hover-left-right-item .img-hover-left-right{position: absolute;top: 0;bottom: 0;width: 0%;height: 100%;right: 0;left: auto;z-index: -1;background-repeat: no-repeat;background-size: cover;background-position: center center;-webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s ease-out 0s;-ms-transition: all 0.6s ease-out 0s;-o-transition: all 0.6s ease-out 0s;transition: all 0.6s ease-out 0s;}[dir=rtl] .img-hover-left-right-item .img-hover-left-right{left: 0;right: auto;}.img-hover-left-right-item .img-hover-left-right::before{content: "";left: 0;position: absolute;top: 0;width: 100%;height: 100%;background: var(--clr-common-black);opacity: 0.7;}.img-hover-left-right-item.active .img-hover-left-right{width: 100%;right: auto;left: 0;}[dir=rtl] .img-hover-left-right-item.active .img-hover-left-right{left: auto;right: 0;}.img-hover-left-right-item.active p,.img-hover-left-right-item.active a,.img-hover-left-right-item.active h2,.img-hover-left-right-item.active h3,.img-hover-left-right-item.active h4,.img-hover-left-right-item.active div,.img-hover-left-right-item.active sup,.img-hover-left-right-item.active sub,.img-hover-left-right-item.active li,.img-hover-left-right-item.active span{color: var(--clr-common-white);}.img-hover-left-right-item:hover .img-hover-left-right{width: 100%;right: auto;left: 0;}[dir=rtl] .img-hover-left-right-item:hover .img-hover-left-right{left: auto;right: 0;}.img-hover-left-right-item:hover p,.img-hover-left-right-item:hover a,.img-hover-left-right-item:hover h2,.img-hover-left-right-item:hover h3,.img-hover-left-right-item:hover h4,.img-hover-left-right-item:hover div,.img-hover-left-right-item:hover sup,.img-hover-left-right-item:hover sub,.img-hover-left-right-item:hover li,.img-hover-left-right-item:hover span{color: var(--clr-common-white);}.cp-slider-round-button-wrap{gap: 0 15px;}.cp-slider-round-button{border: 1px solid var(--clr-border-5);width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 15px;border-radius: 50%;color: rgba(123, 123, 123, 0.48);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}[dir=rtl] .cp-slider-round-button i{transform: rotate(180deg);}.cp-slider-round-button:hover{border-color: #86c242;color: #86c242;}.cp-video-overlay{position: relative;z-index: 1;}.cp-video-overlay::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #071311;opacity: 0.8;}.cp-pagination ul{display: flex;gap: 10px;flex-wrap: wrap;}.cp-pagination ul li{list-style: none;}[dir=rtl] .cp-pagination ul li:last-child a i{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}[dir=rtl] .cp-pagination ul li:first-child a i{-webkit-transform: rotate(-180deg);-moz-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.cp-pagination ul li a,.cp-pagination ul li span{display: inline-block;width: 60px;height: 60px;line-height: 60px;text-align: center;border: 1px solid var(--clr-border-2);font-size: 14px;font-weight: 400;color: var(--clr-common-heading);border-radius: 50%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 575px){.cp-pagination ul li a, .cp-pagination ul li span{width: 45px;height: 45px;line-height: 45px;}}.cp-pagination ul li a:hover, .cp-pagination ul li a.current,.cp-pagination ul li span:hover,.cp-pagination ul li span.current{background: #86c242;color: var(--clr-common-white);border-color: #86c242;}.cp-error-title{font-weight: 700;font-size: 35px;}@media (max-width: 575px){.cp-error-title{font-size: 30px;}}.cp-img-blur{position: relative;width: 100%;min-height: 330px;overflow: hidden;}.cp-img-blur img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: 0.5s;transition: 0.5s;background-size: cover;}.cp-img-blur img:nth-child(1){-webkit-transform: translatex(50%) scalex(2);transform: translatex(50%) scalex(2);opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);}.cp-img-blur:hover img:nth-child(2){-webkit-transform: translatex(-50%) scalex(2);transform: translatex(-50%) scalex(2);opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);}.cp-img-blur:hover img:nth-child(1){-webkit-transform: translatex(0) scalex(1);transform: translatex(0) scalex(1);opacity: 1;-webkit-filter: blur(0);filter: blur(0);}.cp-min-height-445{min-height: 445px;}@media (max-width:450px){.cp-min-height-445{min-height: 440px;}}.cp-img-overlay{position: absolute;top: 0;width: 0%;height: 100%;left: 0;background: var(--clr-common-white);z-index: 10;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-name: panel;animation-name: panel;animation-delay: 0.3s;animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);animation-duration: 1s;animation-delay: 0.5s;animation-iteration-count: 1;animation-fill-mode: both;}@keyframes panel{0%{width: 100%;} 100%{width: 0;}}.mfp-iframe-holder .mfp-content{max-width: 1400px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.mfp-iframe-holder .mfp-content{max-width: 1200px;}}.mfp-bg{z-index: 1120;}.mfp-wrap{z-index: 1200;}.bg-fixed{background-attachment: fixed;}.sticky-menu-hide{display: none;}.cp-sticky{position: fixed;top: 0;background: var(--clr-common-white);z-index: 800;right: 0;left: 0;width: 100%;transition: 0.4s;box-shadow: 0 0 60px 0 rgba(53, 57, 69, 0.15);animation: 800ms ease-in-out 0s normal none 1 running fadeInDown;border: none;}.cp-sticky.sticky-menu-hide{display: block;}.cp-header-page ul{display: flex;gap: 5px 35px;}.cp-header-page ul li a{color: var(--clr-common-text);font-size: 14px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-header-page ul li a:hover{color: #86c242;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.mobile-space1{padding: 15px 0px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.mobile-space1{padding: 25px 0px;}}.cp-header1-top-left a{font-size: 14px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;line-height: 1;}.cp-header1-top-right{gap: 10px 40px;}.cp-header1-border-bottom{border-bottom: 1px dashed rgba(221, 28, 37, 0.15);}.cp-header-transparent{position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;}.cp-header-transparent.z-index-500{z-index: 500;}.header__lang{padding: 4px 28px;padding-inline-end: 0;position: relative;z-index: 99;}.header__lang-selected-lang{color: var(--clr-common-text);font-size: 16px;font-weight: 400;background-color: transparent;position: relative;padding-inline-end: 15px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.header__lang-selected-lang::after{position: absolute;content: "\f107";right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: var(--clr-common-text);font-size: 14px;font-family: "Font Awesome 5 Pro";}[dir=rtl] .header__lang-selected-lang::after{right: unset;left: -18px;}.header__lang-selected-lang:hover{color: #86c242;}.header__lang-selected-lang:hover::after{color: #86c242;}.header__lang-list{position: absolute;top: 120%;right: 0;background-color: var(--clr-common-white);z-index: 11;padding: 15px 15px;min-width: 100px;visibility: hidden;opacity: 0;-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-ms-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}.header__lang-list.cp-lang-list-open{visibility: visible;opacity: 1;top: 100%;}.header__lang-list li{list-style: none;text-align: left;}.header__lang-list li a{font-size: 14px;}.cp-header1-top-right .header__lang-selected-lang{font-size: 14px;}.cp-header2-bottom-wrap{display: flex;align-items: center;justify-content: space-between;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.mobile-padd{padding: 13px 0;}}.menu-btn-wrap{gap: 10px 75px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.menu-btn-wrap{gap: 10px 40px;}}.cp-header2-info ul{display: flex;line-height: 1;gap: 0 30px;}.cp-header2-info ul li a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-header2-info ul li a i{margin-inline-end: 10px;}.cp-header2-order-tack a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-header2-order-currency{gap: 0 40px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-header2-order-currency{gap: 0 15px;}}.cp-header2-action ul{display: flex;justify-content: end;gap: 5px 30px;}.cp-header2-action ul li a{font-size: 20px;position: relative;padding-inline-end: 10px;}.cp-header2-action ul li a span{background: #86c242;color: var(--clr-common-white);height: 18px;display: block;position: absolute;width: 18px;font-size: 13px;line-height: 18px;text-align: center;border-radius: 50%;top: -8px;right: 0;}[dir=rtl] .cp-header2-action ul li a span{right: unset;left: 0;}.cp-header2-action ul li a i{font-weight: 500;}.cp-search .cp-search-inner{background: var(--clr-common-white);width: 100%;z-index: 1300;top: 0;position: fixed;transform: scaleY(0);transform-origin: top;border-bottom: 2px solid #86c242;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-search .cp-search-inner.cp-search-open{transform: scaleY(1);}.cp-search-wrap{padding: 30px 100px;}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-search-wrap{padding: 30px 10px;}}.cp-search-wrap form{position: relative;}.cp-search-wrap form .cp-search-icon{position: absolute;left: 20px;top: 50%;transform: translateY(-50%);font-weight: 400;color: rgb(155, 155, 155);font-size: 22px;}[dir=rtl] .cp-search-wrap form .cp-search-icon{top: 53%;left: unset;right: 20px;}.cp-search-wrap input{width: 100%;height: 70px;border-radius: 10px;padding-inline-start: 55px;padding-inline-end: 20px;outline: 0;font-size: 20px;color: var(--clr-common-placeholder);border: 1px solid #EBEBEB;}.cp-search-wrap input::placeholder{font-size: 22px;}.cp-search-close{position: absolute;right: -50px;top: 50%;transform: translateY(-50%);font-size: 30px;}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-search-close{right: -30px;}}[dir=rtl] .cp-search-close{right: unset;left: -50px;}@media only screen and (min-width: 576px) and (max-width: 767px){[dir=rtl] .cp-search-close{left: -30px;}}.cp-search-close i{color: #86c242;font-weight: 500;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.mobile-space{padding-top: 25px;padding-bottom: 25px;}}.cp-header2-top-wrap{padding: 10px 35px;}.cp-header2-bottom{padding-inline: 35px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-header2-bottom{padding-inline: 0;}}.bar-icon{width: 20px;height: 14px;display: flex;flex-direction: column;justify-content: space-between;overflow: hidden;}.bar-icon span{width: 100%;height: 2px;background: var(--clr-common-black);display: inline-block;}.bar-icon span:nth-child(2){margin-inline-start: 9px;transition: 0.3s;}.bar-icon:hover span:nth-child(2){margin-inline-start: 0;}div.mean-container .mean-bar{background: transparent;}div.mean-container .mean-nav{background: none;margin-bottom: 35px;overflow: hidden;margin-top: 0;}div.mean-container .mean-nav > ul{display: block !important;}div.mean-container .mean-nav ul li a{width: 100%;color: var(--clr-common-heading);border-top: 1px solid var(--clr-border-2);font-size: 16px;text-transform: capitalize;opacity: 1;padding-inline-start: 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}div.mean-container .mean-nav ul li a:hover{color: #86c242;}div.mean-container .mean-nav ul li a i{display: none;}div.mean-container .mean-nav ul li a.mean-expand{height: 26px;background: transparent;padding: 8px;border-radius: 50%;top: 8px;margin-top: 0;border: 1px solid var(--clr-border-5);}div.mean-container .mean-nav ul li a.mean-expand::before{position: absolute;content: "+";left: 50%;top: 50%;transform: translate(-50%, -50%);}div.mean-container .mean-nav ul li a.mean-expand.mean-clicked{background: #86c242;color: var(--clr-common-white);border-color: #86c242;}div.mean-container .mean-nav ul li a.mean-expand.mean-clicked::before{content: "-";}div.mean-container .mean-nav ul li a.mean-expand:hover{background: #86c242;color: var(--clr-common-white);border-color: #86c242;}div.mean-container .mean-nav ul li li a{padding: 15px 5%;}div.mean-container .mean-nav ul li li li a{padding: 15px 10%;}div.mean-container a.meanmenu-reveal{display: none !important;}.offcanvas-overlay{position: fixed;height: 100%;width: 100%;background: var(--clr-common-black);z-index: 1200;top: 0;opacity: 0;visibility: hidden;}.offcanvas-overlay.overlay-open{opacity: 0.4;visibility: visible;}.offcanvas-overlay-white{position: fixed;height: 100%;width: 100%;background: var(--clr-common-white);z-index: 900;top: 0;opacity: 0;visibility: hidden;}.offcanvas-overlay-white.overlay-open{opacity: 0;visibility: visible;}.side-info-close{background: none;border: 0;color: var(--clr-common-heading);font-size: 20px;padding: 0;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.side-info{background: var(--clr-common-white);height: 100%;position: fixed;z-index: 99999;right: -100%;top: 0;width: 365px;padding: 30px;transition: 0.6s;overflow-y: scroll;border-left: 2px solid #86c242;}@media (max-width:450px){.side-info{width: 300px;}}.side-info.info-open{right: 0;}.filter-search-input{position: relative;}.filter-search-input input{width: 100%;height: 50px;border: 1px solid var(--clr-border-2);background: var(--clr-common-white);border-radius: 10px 10px 10px 10px;padding: 0 20px;padding-inline-end: 50px;outline: none;}.filter-search-input button{position: absolute;right: 20px;top: 12px;color: #919191;}[dir=rtl] .filter-search-input button{left: 20px;right: auto;}.support-meta{display: flex;gap: 20px;align-items: center;margin-bottom: 25px;}.support-meta:last-child{margin-bottom: 0;}.support-meta .irc-item-icon{width: 50px;height: 50px;background: #86c242;color: var(--clr-common-white);font-size: 18px;text-align: center;line-height: 51px;border-radius: 50%;min-width: 50px;}.cp-offset-widget-title{color: #2D2D2D;font-size: 30px;margin-bottom: 28px;}.support-meta .irc-item-content p{margin-bottom: 0;}.offset-widget .support-meta .support-number{color: #2D2D2D;font-weight: 500;font-size: 20px;}@media (max-width: 575px){.offset-widget .support-meta .support-number{font-size: 18px;}}.offset-widget .support-meta .support-number a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.offset-widget .support-meta .support-number:hover a{color: #86c242;}.offset-widget .footer-social span{color: #86c242;}.footer-social{display: flex;gap: 20px;margin-top: 30px;}.social-links ul{display: flex;gap: 16px;}.social-links ul li{margin-bottom: 0;}.cp-header3-bg{background-color: var(--clr-bg-20);}.cp-header3-top-icon-text a{font-size: 16px;color: var(--clr-bg-17);font-weight: 400;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-header3-top-icon i{font-size: 16px;color: var(--clr-bg-17);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-header3-top-item{display: flex;gap: 0 15px;}.cp-header3-menu-icon span{display: block;line-height: 1;font-size: 16px;text-transform: uppercase;color: var(--clr-common-black);}.cp-header3-menu-icon{background: rgba(17, 128, 235, 0.168627451);width: 70px;height: 70px;display: inline-block;border-radius: 50%;padding-top: 20px;text-align: center;}.cp-menu3-border-bottom{border-bottom: 1px solid #D9D9D9;}.cp-header3-top-item:hover .cp-header3-top-icon-text a,.cp-header3-top-item:hover .cp-header3-top-icon i{color: #86c242;}.offset-social .social-links ul{gap: 5px;}.offset-social .social-links ul li a{font-size: 16px;color: var(--clr-common-white);margin-right: 15px;border: 1px solid var(--clr-border-5);border-radius: 50px;height: 50px;width: 50px;display: inline-block;line-height: 50px;text-align: center;transition: all 0.3s;color: var(--clr-common-black);}.offset-social .social-links ul li a:hover{color: var(--clr-common-white);background-color: #86c242;border-color: #86c242;}.page-title-area{height: 150px;display: flex;align-items: center;background-size: cover;background-repeat: no-repeat;background-position: center;position: relative;z-index: 2;margin-inline-start: auto;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.page-title-area{height: 250px;}}@media (max-width:450px){.page-title-area{height: 100px;}}.page-title{font-size: 60px;font-weight: 600;line-height: 1.1;text-transform: capitalize;color: var(--clr-common-heading);}@media only screen and (min-width: 992px) and (max-width: 1199px){.page-title{font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.page-title{font-size: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.page-title{font-size: 46px;}}@media (max-width: 575px){.page-title{font-size: 40px;}}@media (max-width:450px){.page-title{font-size: 35px;}}.breadcrumb-menu li{position: relative;}.breadcrumb-menu li span{font-size: 16px;font-weight: 400;text-transform: capitalize;}.breadcrumb-menu li a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.breadcrumb-menu li:not(:last-child):after{display: inline-block;content: "\f105";position: absolute;right: -14px;top: 2px;font-family: "Font Awesome 5 Pro";font-size: 14px;}[dir=rtl] .breadcrumb-menu li:not(:last-child):after{left: -14px;right: auto;}.breadcrumb-menu ul{display: flex;justify-content: start;gap: 20px;}.breadcrumb-wrapper{position: absolute;bottom: 0;left: 0;width: 100%;padding: 27px 0;}[dir=rtl] .breadcrumb-wrapper{right: 0;left: auto;}.breadcrumb-wrapper::before{position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;width: 100%;width: 100%;background: rgb(11, 61, 44);opacity: 0.9;}[dir=rtl] .breadcrumb-wrapper::before{right: 0;left: auto;}.search__popup{padding-top: 70px;padding-bottom: 100px;position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 380px;background-color: var(--clr-common-black);z-index: 1210;-webkit-transform: translateY(calc(-100% - 80px));-moz-transform: translateY(calc(-100% - 80px));-ms-transform: translateY(calc(-100% - 80px));transform: translateY(calc(-100% - 80px));-webkit-transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;-moz-transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;transition: transform 0.6s ease-in-out, opacity 0.6s ease-in-out;transition-delay: 0.5s;}.search__popup.search-opened{-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);transition-delay: 0s;}.search__top{margin-bottom: 80px;}.search__close-btn{font-size: 25px;color: rgba(255, 255, 255, 0.582);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.search__close-btn:hover{color: var(--clr-common-white);}.search__input{position: relative;height: 70px;-webkit-transform: translateY(-40px);-moz-transform: translateY(-40px);-ms-transform: translateY(-40px);transform: translateY(-40px);transition-delay: 0.5s;opacity: 0;}.search__input input{width: 100%;height: 100%;background-color: transparent;outline: 0;font-size: 20px;border: 1px solid var(--clr-border-3);border-radius: 6px;color: var(--clr-common-white);opacity: 0.8;padding-inline: 30px 70px;}.search__input input:focus{border-color: rgba(255, 255, 255, 0.603);}.search__input button{position: absolute;top: 50%;right: 35px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;color: var(--clr-common-white);opacity: 0.6;}[dir=rtl] .search__input button{right: unset;left: 35px;}.search__popup.search-opened .search__input{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);opacity: 1;transition-delay: 0.5s;}.main-menu ul li{display: inline-block;margin: 0px 20px;position: relative;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.main-menu ul li{margin: 0px 18px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.main-menu ul li{margin: 0px 13px;}}.main-menu ul li a{font-size: 16px;color: var(--clr-common-text);text-transform: capitalize;display: inline-block;padding: 35px 0;line-height: 20px;font-weight: 400;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}[dir=rtl] .main-menu ul li a{text-align: right;}.main-menu ul li .sub-menu{background: var(--clr-common-white) none repeat scroll 0 0;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);left: 0;right: 0;opacity: 0;position: absolute;top: 100%;-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-ms-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;visibility: hidden;width: 240px;z-index: 9;border-top: 3px solid #86c242;text-align: left;padding: 10px 0;-webkit-transform: scaleY(0) translateZ(100px);transform: scaleY(0) translateZ(100px);-webkit-transform-origin: top center;transform-origin: top center;}.main-menu ul li .sub-menu .sub-menu{left: 100%;right: 100%;top: 0%;}.main-menu ul li .sub-menu li{display: flex;margin: 10px 0;padding: 0 25px;justify-content: space-between;}.main-menu ul li .sub-menu li a{padding: 0px;display: block;position: relative;width: 100%;}.main-menu ul li .sub-menu li a:before{content: "";width: 0;height: 2px;position: absolute;left: 0;z-index: -1;transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;background: #86c242;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}[dir=rtl] .main-menu ul li .sub-menu li a:before{left: unset;right: 0;top: 58%;}.main-menu ul li .sub-menu li:hover > a{color: #86c242;padding-inline-start: 18px;}.main-menu ul li .sub-menu li:hover > a:before{width: 13px;}.main-menu ul li:hover > a{color: #86c242;}.main-menu ul li:hover > .sub-menu{opacity: 1;visibility: visible;top: 100%;-webkit-transform: scaleY(1) translateZ(194px);transform: scaleY(1) translateZ(0px);}.main-menu ul li:hover > .sub-menu li:hover > .sub-menu{top: 0;}.main-menu ul li:hover.menu-item-has-children::after{color: #86c242;}.main-menu ul li.menu-item-has-children{position: relative;}.main-menu ul li.menu-item-has-children:after{content: "\f067";font-size: 12px;color: var(--clr-common-heading);font-family: "Font Awesome 5 Pro";}.cp-banner-content-space{padding-top: 160px;padding-bottom: 40px;}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-banner-content-space{padding-top: 180px;}}@media (max-width: 575px){.cp-banner-content-space{padding-top: 160px;}}.cp-banner-height{min-height: 1200px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-banner-height{min-height: auto;}}.cp-banner-title{font-weight: 600;font-size: 90px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-banner-title{font-size: 50px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-banner-title{font-size: 60px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-banner-title{font-size: 50px;} .cp-banner-title br{display: none;}}.cp-banner-video{display: flex;gap: 0 35px;align-items: center;}.cp-banner-video-btn{display: inline-block;position: relative;overflow: hidden;-webkit-border-radius: 80px;-moz-border-radius: 80px;border-radius: 80px;}@media (max-width:450px){.cp-banner-video-btn{display: none;}}.cp-banner-video-btn img{position: absolute;width: 100%;height: 100%;}.cp-banner-video-btn a{display: block;width: 233px;height: 80px;position: relative;overflow: hidden;text-align: center;line-height: 80px;z-index: 1;color: var(--clr-common-white);font-weight: 600;}.cp-banner-video-btn a i{margin-inline-end: 10px;}.cp-banner-video-btn a::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -8;background: var(--clr-common-black);opacity: 0.5;border-radius: 53px;overflow: hidden;}.cp-banner-video-btn:hover img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.cp-banner-subtitle{display: inline-block;background: linear-gradient(90.12deg, rgba(255, 255, 255, 0.4) 1.17%, rgba(255, 255, 255, 0) 99.53%);padding: 5px 0 5px 40px;border-radius: 20px;position: relative;text-transform: capitalize;color: #2E2E2E;}[dir=rtl] .cp-banner-subtitle{padding: 5px 40px 5px 0;background: linear-gradient(267deg, rgba(255, 255, 255, 0.4) 1.17%, rgba(255, 255, 255, 0) 99.53%);}@media (max-width:450px){.cp-banner-subtitle{line-height: 30px;}}.cp-banner-subtitle::before{content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 20px;width: 10px;height: 10px;background: var(--clr-common-white);border-radius: 50%;}[dir=rtl] .cp-banner-subtitle::before{left: unset;right: 20px;}.cp-banner-subtitle::after{content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 23px;width: 4px;height: 4px;background: #86c242;border-radius: 50%;}[dir=rtl] .cp-banner-subtitle::after{left: unset;right: 23px;}.cp-banner-subtitle span{border-radius: 100px;color: var(--clr-common-white);display: inline-block;padding: 8px 12px;text-transform: capitalize;font-size: 16px;font-weight: 600;line-height: 1;margin-inline-start: 10px;}[dir=rtl] .cp-banner-subtitle span{margin-inline-start: 10px;}@media (max-width:450px){.cp-banner-subtitle span{margin-inline-start: 0;}}.cp-banner-shape1{width: 800px;height: 900px;background:white !important;filter: blur(300px);top: 0;z-index: -1;opacity: 0.1;right: -60px;}[dir=rtl] .cp-banner-shape1{right: unset;left: -60px;}.cp-banner-shape2{background: white !important;filter: blur(401px);width: 600px;height: 900px;top: 50%;transform: translateY(-50%);z-index: -1;opacity: 0.15;left: -70px;}[dir=rtl] .cp-banner-shape2{left: unset;right: -70px;}.cp-banner-arrow{position: relative;}.cp-banner-arrow img{position: absolute;z-index: -1;left: -42px;top: 25px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-banner-text br{display: none;}}.cp-banner-content{padding-inline-end: 30px;}.cp-banner-img .cp-banner-main-img{padding: 10px;border: 1px solid var(--clr-common-white);display: inline-block;-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}@media (max-width: 575px){.cp-banner-img .cp-banner-main-img{max-width: 400px;}}.cp-banner-img .cp-banner-main-img img{-webkit-border-radius: 500px;-moz-border-radius: 500px;border-radius: 500px;}.cp-banner-3{bottom: -130px;left: -220px;transform: rotate(-3.95deg);z-index: -1;}.cp-banner-5{bottom: -60px;right: 0;left: 0;display: inline-block;text-align: center;}.cp-banner-shape6{bottom: 31%;left: 50px;}.cp-banner2-height{min-height: 780px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-banner2-content{padding-inline-end: 0;}}.cp-banner2-video video{width: 100%;width: 100%;height: 100%;border-radius: 50%;object-fit: cover;}.cp-banner2-video{width: 600px;height: 600px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-banner2-video{width: 450px;height: 450px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-banner2-video{width: 500px;height: 500px;}}@media (max-width: 575px){.cp-banner2-video{width: 400px;height: 400px;}}@media (max-width:450px){.cp-banner2-video{width: 300px;height: 300px;}}.cp-banner2-shape1{width: 474px;height: 474px;z-index: 2;background: linear-gradient(210.1deg, rgba(255, 233, 221, 0.6) 48.61%, rgba(251, 247, 245, 0.6) 114.54%);}.cp-banner2-shape2,.cp-banner2-shape3{width: 0;height: 0;border-style: solid;border-width: 0 10px 20px 10px;border-color: transparent transparent #86c242 transparent;z-index: 2;}.cp-banner2-shape2{top: 100px;right: 250px;}.cp-banner2-shape3{bottom: 130px;right: 750px;}.cp-banner2-title{font-size: 60px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.cp-banner2-title{font-size: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-banner2-title{font-size: 45px;}}@media (max-width:450px){.cp-banner2-title{font-size: 34px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-banner2-text br{display: none;}}.cp-banner2-img1{width: 590px;height: 590px;background: var(--clr-theme-2);border-radius: 50%;overflow: hidden;}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-banner2-img1{width: 500px;height: 500px;}}@media (max-width: 575px){.cp-banner2-img1{width: 300px;height: 300px;}}.cp-banner2-img img{transform: scale(1.07);}.cp-banner2-img2{top: 75px;right: -65px;width: 182px;height: 182px;border: 10px solid #FBF7F5;border-radius: 50%;}.cp-banner2-img3{left: 20px;bottom: 17px;width: 134px;height: 134px;border-radius: 50%;border: 15px solid #FBF7F5;}.cp-banner2-img1 img{transform: scale(1.06);}.cp-banner2-img1-text{font-size: 20px;color: #86c242;border: 2px dashed #071311;display: inline-block;padding: 20px 27px;font-style: italic;font-weight: 500;position: relative;}.cp-banner2-img1-text-wrap{bottom: 0;left: 50%;transform: translateX(-50%);top: 62%;display: inline-block;}.cp-square{background: var(--clr-theme-2);width: 6px;height: 6px;display: inline-block;position: absolute;}.cp-square.one{top: -2px;left: -2px;}.cp-square.two{bottom: -2px;left: -2px;}.cp-square.three{right: -2px;top: -2px;}.cp-square.four{bottom: -2px;right: -2px;}.cp-banner2-shape5{right: 0;top: 100px;}[dir=rtl] .cp-banner2-shape5{right: unset;left: 50px;}[dir=rtl] .cp-banner2-shape5 img{transform: rotate(208deg);}.cp-banner2-shape4{right: 150px;bottom: 180px;}[dir=rtl] .cp-banner2-shape4{right: unset;left: 150px;}.cp-banner2-button{top: 50%;transform: translateY(-50%);left: 60px;z-index: 2;width: 50px;height: 50px;border-radius: 50%;border: 1px solid var(--clr-border-5);line-height: 50px;text-align: center;color: rgba(123, 123, 123, 0.6588235294);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-banner2-button.cp-banner2-button-next{left: auto;right: 60px;}.cp-banner2-button:hover{color: #86c242;border-color: #86c242;}.cp-banner2-pagination span{margin: 0 11px;background: var(--clr-theme-2);}.cp-banner2-pagination span.swiper-pagination-bullet-active{background: #86c242;}.cp-banner-pagination-wrap{bottom: 30px;right: 0;left: 0;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-banner2-nav{display: none;}}.cp-banner-full-video .wrapper{--clip-path: circle(45px at left);--clip-path-hover: circle(60px at left);--clip-path-clicked: circle(100vw at left);--duration: .4s;--timing-function: ease;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-banner-full-video .wrapper{--clip-path: circle(35px at left);--clip-path-hover: circle(45px at left);}}.cp-banner-full-video .wrapper.z-index-1000{z-index: 1000;}.cp-banner-full-video .video-info{width: 300px;position: relative;left: -260px;top: -130px;height: 200px;}[dir=rtl] .cp-banner-full-video .video-info{left: unset;right: -340px;}@media only screen and (min-width: 1600px) and (max-width: 1899px), only screen and (min-width: 1400px) and (max-width: 1599px){.cp-banner-full-video .video-info{top: -145px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-banner-full-video .video-info{left: -330px;}}.cp-banner-full-video .video{height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-clip-path: var(--clip-path);clip-path: var(--clip-path);-webkit-transition: -webkit-clip-path var(--duration) var(--timing-function);transition: -webkit-clip-path var(--duration) var(--timing-function);transition: clip-path var(--duration) var(--timing-function);transition: clip-path var(--duration) var(--timing-function), -webkit-clip-path var(--duration) var(--timing-function);position: relative;top: 55px;left: 100px;}.cp-banner-full-video .video::before{position: absolute;top: -20px;left: -20px;width: 40px;height: 40px;background: url(../img/icon/play-icon.png);content: "";z-index: 999;background-size: 100%;}.cp-banner-full-video .video video{position: absolute;top: 50%;left: 50%;min-width: 104%;min-height: auto;width: 103vw;height: auto;transform: translate(-41%, -51%);z-index: 2;right: 0;}[dir=rtl] .cp-banner-full-video .video video{right: unset;transform: translate(-73%, -51%);}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-banner-full-video .video video{transform: translate(-33%, -58%);}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-banner-full-video .video video{transform: translate(-38%, -74%);}}.cp-banner-full-video .intro-title{position: relative;left: 175px;top: 75px;}[dir=rtl] .cp-banner-full-video .intro-title{left: unset;right: 280px;}.cp-banner-full-video .intro-title .video-title{font-size: 18px;text-transform: capitalize;font-weight: 400;}.cp-banner-full-video .intro-title .video-title span{display: block;font-size: 18px;}.cp-banner-full-video .intro-title .video-title.close-video-title{display: none;}.cp-banner-full-video #video_check{width: 200px;height: 200px;margin: auto;position: absolute;left: 0;top: 0;right: 0;border-radius: 40px;outline: none;z-index: 2;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;z-index: 9999999;}.cp-banner-full-video #video_check:focus{outline: 0;}.cp-banner-full-video #video_check:hover ~ .video{-webkit-clip-path: var(--clip-path-hover);clip-path: var(--clip-path-hover);}.cp-banner-full-video #video_check:hover ~ .text::before{--r: 25px;--opacity: 1;}.cp-banner-full-video #video_check:hover ~ .text::after{-webkit-clip-path: var(--clip-path-hover);clip-path: var(--clip-path-hover);}.cp-banner-full-video #video_check:hover ~ .text > span::after{-webkit-clip-path: var(--clip-path-hover);clip-path: var(--clip-path-hover);}.cp-banner-full-video #video_check:checked{width: 100%;height: 100%;border-radius: 0;top: 0;left: 0;bottom: 0;}.cp-banner-full-video #video_check:checked ~ .video{-webkit-clip-path: var(--clip-path-clicked);clip-path: var(--clip-path-clicked);}.cp-banner-full-video #video_check:checked ~ .text{--opacity: 0;-webkit-transition: opacity 0.3s var(--timing-function);transition: opacity 0.3s var(--timing-function);}.cp-banner-full-video #video_check:checked ~ .text::after{-webkit-clip-path: var(--clip-path-clicked);clip-path: var(--clip-path-clicked);}.cp-banner-full-video #video_check:checked ~ .text > span::after{-webkit-clip-path: var(--clip-path-clicked);clip-path: var(--clip-path-clicked);}.cp-services-title{margin-bottom: 0;transform: scale(1) translateY(0);opacity: 0;visibility: hidden;position: absolute;width: 100%;text-align: center;z-index: 2;}.cp-services-title a{background: #ff3739b8 !important;border-radius: 8px;color: var(--clr-common-white);text-transform: capitalize;font-weight: 600;font-size: 20px;display: inline-block;padding: 16px 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-services-title-wrap.space{margin-bottom: 60px;margin-inline-start: 0;}}.cp-services-img{position: relative;overflow: hidden;}.cp-services-img img{-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.cp-services-img::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 20px;opacity: 0;visibility: visible;z-index: 1;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.cp-services-num{font-weight: 600;font-size: 18px;position: absolute;background: var(--clr-common-white);top: 30px;right: 30px;z-index: 1;display: inline-block;padding: 18px;line-height: 1;border-radius: 20px 0 20px 0;z-index: 2;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}[dir=rtl] .cp-services-num{right: unset;left: 30px;}.cp-services-item{overflow: hidden;position: relative;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}.cp-services-item:hover .cp-services-title{transform: scale(1) translateY(-85px);opacity: 1;visibility: visible;}.cp-services-item:hover .cp-services-img img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}.cp-services-item:hover .cp-services-img::before{opacity: 1;visibility: visible;}.cp-services-item:hover .cp-services-num{border-radius: 0 20px 0 20px;}.cp-services-bottom-img{bottom: -50px;right: 50px;opacity: 0.5;}[dir=rtl] .cp-services-bottom-img{right: unset;left: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-services-area{padding-top: 140px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-services-area.mt--140{margin-top: 0;padding-top: 140px;}}.cp-service2-title{font-size: 22px;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.cp-service2-item{border: 1px solid #EBEBEB;padding: 30px 30px 27px 30px;}.cp-service2-item:hover .cp-service2-icon img{filter: invert(100%);-webkit-filter: invert(100%);}.cp-service2-item:hover .cp-service2-title, .cp-service2-item:hover .cp-service2-text{color: var(--clr-common-white);}.cp-service2-item:hover .cp-service2-btn{color: var(--clr-common-white);}.cp-service2-item:hover .cp-service2-btn i{margin-inline-start: 5px;}.cp-service2-btn{font-weight: 600;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-service2-btn i{margin-inline-start: 5px;}.cp-service2-btn:hover{margin-inline-start: 10px;}.cp-service-banner-img{position: relative;}.cp-service-banner-img::before{content: "";position: absolute;top: 50%;left: 0;width: 90%;height: 85%;background: rgba(255, 255, 255, 0.8);transform: translate(-50%, -50%);left: 50%;}.cp-service3-img{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}.cp-service3-img img{height: 100%;}.cp-service3-title{position: absolute;bottom: 0;margin-bottom: 0;left: 37px;opacity: 0;visibility: visible;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-service3-title a{font-weight: 600;font-size: 24px;color: var(--clr-common-white);}.cp-service3-item{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;height: 405px;overflow: hidden;}.cp-service3-active{margin-inline-start: -250px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-service3-active{margin-inline-start: -130px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-service3-active{margin-inline-start: -50px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-service3-active{margin-inline-start: 30px;}}@media (max-width: 575px){.cp-service3-active{margin-inline-start: 15px;}}.cp-service3-active .swiper-slide-active{width: 690px !important;}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-service3-active .swiper-slide-active{width: 500px !important;}}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-service3-active .swiper-slide-active{width: 520px !important;}}@media (max-width: 575px){.cp-service3-active .swiper-slide-active{width: 400px !important;}}@media (max-width:450px){.cp-service3-active .swiper-slide-active{width: 300px !important;}}.cp-service3-active .swiper-slide-active .cp-service3-item .cp-service3-title{bottom: 43px;visibility: visible;opacity: 1;}.cp-service3-active .swiper-slide-active .cp-service3-item .cp-service3-img{position: relative;}.cp-service3-active .swiper-slide-active .cp-service3-item .cp-service3-img img{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-service3-active .swiper-slide-active .cp-service3-item .cp-service3-img::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(251, 208, 23, 0) 0%, #FF3737 100%);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-service3-button{background: var(--clr-common-white);width: 60px;height: 60px;line-height: 60px;border-radius: 50%;text-align: center;position: absolute;top: 50;top: 50%;transform: translateY(-50%);z-index: 1;left: 31.3%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-service3-button{left: 29.5%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-service3-button{left: 25.3%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-service3-button{left: 18.3%;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-service3-button{left: 14.3%;}}.cp-service3-button i{color: #0E202A;}.cp-service3-button:hover{background: #86c242;}.cp-service3-button:hover i{color: var(--clr-common-white);}.cp-service3-button.cp-service3-button-next{left: auto;right: 29.5%;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-service3-button.cp-service3-button-next{right: 23.5%;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-service3-button.cp-service3-button-next{right: 21.5%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-service3-button.cp-service3-button-next{right: 19.5%;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-service3-button.cp-service3-button-next{right: 10.5%;}}.cp-service3-btn a{font-weight: 500;color: #86c242;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-service3-btn a:hover{color: var(--clr-theme-2);}.cp-about-inner{-webkit-border-radius: 920px;-moz-border-radius: 920px;border-radius: 920px;overflow: hidden;position: relative;background-position: center center;background-size: cover;background-repeat: no-repeat;z-index: 1;height: 918px;width: 918px;margin: 35px auto;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.cp-about-inner{height: 700px;width: 700px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-about-inner{height: 600px;width: 600px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-about-inner{height: 500px;width: 500px;}}@media (max-width: 575px){.cp-about-inner{height: 500px;width: 400px;-webkit-border-radius: 200px;-moz-border-radius: 200px;border-radius: 200px;}}@media (max-width:450px){.cp-about-inner{width: 285px;}}.cp-about-inner::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #86c242;opacity: 0.65;z-index: -1;}.cp-about-title{font-weight: 600;font-size: 90px;color: var(--clr-common-white);}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.cp-about-title{font-size: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.cp-about-title{font-size: 45px;}}@media (max-width: 575px){.cp-about-title{font-size: 45px;}}@media (max-width:450px){.cp-about-title{font-size: 40px;}}.cp-about-title span{-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--clr-common-white);}.cp-about-subtitle{font-weight: 500;color: var(--clr-common-white);display: inline-block;}.cp-about-shape-img.four{bottom: 70px;left: -325px;}[dir=rtl] .cp-about-shape-img.four{left: unset;right: -326px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-about-shape-img.four{left: -150px;} [dir=rtl] .cp-about-shape-img.four{right: -150px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-about-shape-img.four{left: -200px;} [dir=rtl] .cp-about-shape-img.four{right: -200px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-about-shape-img.four{left: -80px;} [dir=rtl] .cp-about-shape-img.four{right: -80px;}}.cp-about-shape-img.five{left: 40px;position: absolute;top: 70px;}[dir=rtl] .cp-about-shape-img.five{left: unset;right: 40px;}.cp-about-shape.one{width: 116px;height: 116px;background: var(--clr-theme-2);border-radius: 50%;left: -230px;bottom: 28px;}[dir=rtl] .cp-about-shape.one{left: unset;right: -230px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-about-shape.one{left: -55px;} [dir=rtl] .cp-about-shape.one{right: -55px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-about-shape.one{left: -100px;} [dir=rtl] .cp-about-shape.one{right: -100px;}}.cp-about-shape.two{left: -304px;width: 64px;height: 64px;background: var(--clr-theme-2);border-radius: 50%;bottom: -15px;}[dir=rtl] .cp-about-shape.two{left: unset;right: -304px;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-about-shape.two{left: -130px;} [dir=rtl] .cp-about-shape.two{right: -130px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-about-shape.two{left: -180px;} [dir=rtl] .cp-about-shape.two{right: -180px;}}.cp-about-shape.three{width: 416px;height: 416px;border-radius: 50%;background: linear-gradient(215.54deg, rgba(251, 208, 23, 0.41) 14.28%, rgba(251, 208, 23, 0) 82.95%);opacity: 0.4;top: 70px;right: -180px;z-index: -1;}[dir=rtl] .cp-about-shape.three{right: unset;left: -180px;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.cp-about-shape.three{width: 300px;height: 300px;right: -90px;} [dir=rtl] .cp-about-shape.three{left: -90px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-about-shape.three{right: 0;width: 250px;height: 250px;} [dir=rtl] .cp-about-shape.three{left: 0;}}.cp-about2-content{padding-inline-start: 35px;}.cp-about2-img-wrap{padding-inline-start: 100px;padding-bottom: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.cp-about2-img-wrap{padding-inline-start: 0;}}@media (max-width: 575px){.cp-about2-img-wrap{padding-inline-start: 0;padding-bottom: 0;padding-inline-end: 0;}}.cp-about2-img-sub{bottom: 0;left: 0;box-shadow: 10px 15px 40px rgba(201, 201, 201, 0.5);padding: 10px;background: var(--clr-common-white);}[dir=rtl] .cp-about2-img-sub{left: unset;right: 0;}.cp-about2-img-main::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #071311;opacity: 0.2;}.cp-about2-video{top: 45%;left: 50%;transform: translate(-50%);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-about2-content{padding-inline-start: 0;}}.cp-about2-img-main .cp-img-blur{min-height: 600px;}@media (max-width:450px){.cp-about2-img-main .cp-img-blur{min-height: 350px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-about3-area{padding-top: 150px;padding-bottom: 60px;}}.cp-about3-cta-text p{font-weight: 600;color: #86c242;}.cp-about3-cta{background: var(--clr-common-white);text-align: center;position: absolute;padding: 30px;bottom: 0;left: 0;}.cp-about3-achievement{display: grid;grid-template-columns: 27% auto;gap: 5px 0;}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-about3-achievement{grid-template-columns: auto auto;}}@media (max-width: 575px){.cp-about3-achievement{grid-template-columns: auto;}}.cp-about3-video{width: 56px;height: 56px;display: inline-block;border: 1px solid #5B5B5B;line-height: 54px;text-align: center;border-radius: 50%;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-about3-video i{color: #5B5B5B;font-size: 12px;}.cp-about3-video:hover{background: #86c242;border: 1px solid #86c242;}.cp-about3-video:hover i{color: var(--clr-common-white);}.cp-about3-img img{max-width: 100%;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-about3-content{padding-inline-start: 0px;}}.cp-feature-icon{position: relative;z-index: 1;}.cp-feature-icon::before{content: "";position: absolute;width: 46px;height: 46px;background: var(--clr-common-white);border-radius: 50%;z-index: -1;left: 14px;bottom: 10px;}[dir=rtl] .cp-feature-icon::before{left: unset;right: 14px;}.cp-feature-text{margin-bottom: 0;}.cp-feature-img{right: 40px;top: 40px;opacity: 0.15;}[dir=rtl] .cp-feature-img{right: unset;left: 40px;}.cp-feature-item:hover .cp-feature-icon img{animation: bounce 1s;}.cp-feature-item.two .cp-feature-icon::before{background: #86c242;opacity: 0.1;}.cp-spacial-offer-item{position: relative;line-height: 1;cursor: pointer;}.cp-spacial-offer-item .cp-spacial-offer-img{opacity: 0;visibility: hidden;transform: translateX(-50%) scale(0.5);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: absolute;left: 50%;bottom: 100%;z-index: 100;transform-origin: bottom;}.cp-spacial-offer-item:hover .cp-spacial-offer-img{opacity: 1;visibility: visible;transform: translateX(-50%) scale(1);}.cp-spacial-offer-title{font-weight: 400;font-size: 90px;text-align: center;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-spacial-offer-title{font-size: 70px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-spacial-offer-title{font-size: 60px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.cp-spacial-offer-title{font-size: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-spacial-offer-title{font-size: 40px;}}.cp-spacial-offer-title a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-spacial-offer-wrap{display: flex;}.cp-spacial-offer-wrap .swiper-slide:nth-child(2n) .cp-spacial-offer-item .cp-spacial-offer-title a{background: linear-gradient(90.45deg, #FF3737 3.97%, #FBD017 99.84%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;position: relative;display: inline-block;}.cp-spacial-offer-wrap .swiper-slide:nth-child(2n) .cp-spacial-offer-item .cp-spacial-offer-title a::before{content: "";bottom: 0;left: 0;width: 100%;height: 3px;background: linear-gradient(90.45deg, #FF3737 3.97%, #FBD017 99.84%);position: absolute;}.cp-offer-active{overflow: visible;}.cp-offer-active .swiper-wrapper{-webkit-transition-timing-function: linear !important;-o-transition-timing-function: linear !important;transition-timing-function: linear !important;overflow: visible;}.cp-offer-active p{font-size: 20px;text-align: center;padding-bottom: 65px;}.cp-offer-border-bottom{padding-bottom: 35px;margin-bottom: 27px;}.cp-offer-border-bottom::before{content: "";position: absolute;bottom: 0;height: 2px;background: #D9D9D9;width: 1410px;margin: auto;text-align: center;left: 0;right: 0;}.cp-offer-border-top::before{content: "";position: absolute;top: 95px;height: 2px;background: #D9D9D9;width: 1410px;margin: auto;text-align: center;left: 0;right: 0;}.cp-offer-space{padding-top: 240px;}.cp-offer-space p{text-align: center;font-size: 20px;padding-bottom: 40px;}.cp-feature3-img img{width: 100%;-webkit-border-radius: 690px;-moz-border-radius: 690px;border-radius: 690px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-choose-space{padding-top: 140px;padding-bottom: 90px;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-faq-wrap{padding-inline-start: 10px;padding-inline-end: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq-wrap{padding-inline-start: 0;padding-inline-end: 0;}}.cp-faq-img-item{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;overflow: hidden;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-faq-img-item .cp-img-blur{min-height: 280px;}}.cp-faq-wrap .accordion-item{border: 0;box-shadow: 0px 4px 42px rgba(0, 0, 0, 0.07);margin: 15px 0;border-radius: 10px !important;}.cp-faq-wrap .accordion-item:first-of-type .accordion-button{border-top-left-radius: 10px;border-top-right-radius: 10px;}.cp-faq-wrap .accordion-item:last-of-type .accordion-button.collapsed{border-radius: 10px;}.cp-faq-wrap .accordion-button{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.cp-faq-wrap .accordion-button:not(.collapsed){color: #86c242;background-color: var(--clr-common-white);box-shadow: none;}.cp-faq-wrap .accordion-button::after{content: "\f067";background-image: none;font-family: "Font Awesome 5 Pro";font-weight: 500;right: 12px;position: absolute;top: 22px;}[dir=rtl] .cp-faq-wrap .accordion-button::after{right: unset;left: 12px;}.cp-faq-wrap .accordion-button:not(.collapsed)::after{background-image: none;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);content: "\f068";}.cp-faq-wrap .accordion .accordion-button{font-weight: 500;font-size: 18px;color: #86c242;padding: 22px 20px;padding-inline-end: 40px;background: var(--clr-common-white);line-height: 1.3;}.cp-faq-wrap .accordion .accordion-button.collapsed{color: var(--clr-common-black);}.cp-faq-wrap .accordion .accordion-button:focus{z-index: 3;border-color: #86c242;outline: 0;box-shadow: none;}.cp-faq-wrap .accordion-body{padding: 5px 50px 22px 20px;}[dir=rtl] .cp-faq-wrap .accordion-body{padding: 5px 20px 22px 50px;}.cp-faq-img-content{background: var(--clr-common-white);-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;text-align: center;border: 1px solid var(--clr-border-3);padding: 30px 10px;line-height: 1;}.cp-faq-img-content h4{color: #86c242;font-weight: 500;margin-bottom: 15px;}.cp-faq-img-content a{font-weight: 600;font-size: 24px;color: var(--clr-common-black);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-faq-img-content a:hover{color: #86c242;}.cp-faq-img-icon{display: inline-block;background: linear-gradient(180deg, #86c242 0%, var(--clr-theme-2) 100%);width: 62px;height: 62px;line-height: 62px;border-radius: 50%;margin-bottom: 15px;}.cp-faq-shape1{bottom: 100px;left: 20px;opacity: 0.4;}[dir=rtl] .cp-faq-shape1{left: unset;right: 0;}.cp-faq-shape2{width: 24px;height: 24px;background: var(--clr-theme-2);top: 75px;left: 100px;z-index: -1;}.cp-faq-shape3{width: 24px;height: 24px;background: #86c242;right: 100px;top: 100px;z-index: -1;}.cp-faq-shape4{width: 10px;height: 10px;background: var(--clr-bg-3);right: 180px;top: 40%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: -1;}.cp-faq-shape5{right: 90px;top: 70%;transform: translateY(-50%);z-index: -1;transform-origin: top left;}.cp-faq-shape6{width: 24px;height: 24px;background: var(--clr-bg-4);bottom: 55px;right: 40%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: -1;}.cp-faq-shape7{width: 430px;height: 430px;background: rgba(211, 135, 240, 0.29);filter: blur(350px);right: 0;bottom: 0;z-index: -1;}.cp-faq2-cat-list .nav{display: block;}.cp-faq2-cat-list .nav button{font-weight: 500;color: var(--clr-common-text);}.cp-faq2-cat-list .nav .nav-link{padding: 0;margin-bottom: 13px;}.cp-faq2-cat-list .nav .nav-link:last-child{margin-bottom: 0;}.cp-faq2-cat-list .nav .nav-link.active{color: #86c242;}.cp-faq2-title{font-size: 35px;margin-bottom: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq2-title{font-size: 30px;}}.cp-faq2-cat-wrap{border: 1px solid var(--clr-border-4);padding: 30px 40px;}.cp-faq2-cat-title{font-size: 25px;margin-bottom: 33px;}.cp-faq2-right-wrap{margin-inline-start: 70px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq2-right-wrap{margin-inline-start: 0;}}.cp-faq2-subtitle{font-size: 25px;margin-bottom: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq2-subtitle{font-size: 20px;}}.cp-faq2-right-content-item{border-bottom: 1px solid var(--clr-border-2);margin-bottom: 45px;padding-bottom: 5px;}.cp-faq2-left-wrap{margin-inline-end: 50px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq2-left-wrap{margin-inline-end: 0;}}.cp-faq-p-space-right{padding-inline-end: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq-p-space-right{padding-inline-end: 0;}}.cp-faq-p-space-left{padding-inline-start: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq-p-space-left{padding-inline-start: 0;}}.cp-faq3-wrap .cp-section-title{top: 0px;display: inline-block;right: 235px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq3-wrap .cp-section-title{top: 80px;right: 0;padding-inline-start: 20px;}}.cp-faq3-wrap .accordion{background: var(--clr-common-white);box-shadow: 0px 4px 95px rgba(255, 55, 55, 0.08);padding: 30px 60px 60px 60px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq3-wrap .accordion{padding: 30px 40px 60px 40px;}}@media (max-width:450px){.cp-faq3-wrap .accordion{padding: 30px 25px 60px 25px;}}.cp-faq3-wrap .accordion-item{border: 0;border-bottom: 1px solid #D9D9D9;}.cp-faq3-wrap .accordion-item h2 button{font-weight: 400;font-size: 24px;color: var(--clr-common-heading);text-transform: capitalize;}@media (max-width: 575px){.cp-faq3-wrap .accordion-item h2 button{font-size: 20px;}}.cp-faq3-wrap .accordion-item .accordion-body{padding: 0 0 35px 0;}.cp-faq3-wrap .accordion-item .accordion-button{padding: 30px 0;padding-inline-end: 30px;}.cp-faq3-wrap .accordion-item .accordion-button:not(.collapsed){color: var(--clr-common-heading);background-color: var(--clr-common-white);box-shadow: none;}.cp-faq3-wrap .accordion-item .accordion-button:focus{box-shadow: none;}.cp-faq3-wrap .accordion-item .accordion-button::after{content: "\f067";background-image: none;font-family: "Font Awesome 5 Pro";font-weight: 300;color: var(--clr-common-heading);font-size: 24px;position: absolute;right: 0;top: 29px;}@media (max-width: 575px){.cp-faq3-wrap .accordion-item .accordion-button::after{font-size: 20px;}}.cp-faq3-wrap .accordion-item .accordion-button:not(.collapsed)::after{background-image: none;transform: rotate(0deg);content: "\f068";}.cp-faq3-wrap{padding-top: 200px;padding-inline-start: 240px;}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-faq3-wrap{padding-inline-start: 150px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-faq3-wrap{padding-inline-start: 50px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-faq3-wrap{padding-inline-start: 20px;}}.cp-faq3-img{top: 0;left: 0;}.cp-faq3-inner-img img{width: 100%;}.cp-faq3-img::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(230, 230, 230, 0.6117647059);}.cp-team-title-wrap{display: flex;justify-content: space-between;align-items: end;flex-wrap: wrap;gap: 50px;}.cp-team-img{border-radius: 10px;overflow: hidden;margin-bottom: 0;max-height: 450px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-team-img{max-height: 500px;}}.cp-team-img img{-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.cp-team-name{font-size: 20px;color: var(--clr-common-white);margin-bottom: 10px;}.cp-team-name a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-team-position{color: #8f8f8f;}.cp-team-social{top: 25px;right: 0;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;text-align: center;}[dir=rtl] .cp-team-social{right: unset;left: 0;}.cp-team-social a{display: block;background: var(--clr-common-text);width: 30px;height: 30px;color: var(--clr-common-white);line-height: 30px;margin: 10px 0;font-size: 15px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-team-social a:hover{background: #86c242;}.cp-team-content{position: absolute;background: var(--clr-common-black);bottom: -65px;left: 25px;padding: 15px 30px;color: var(--clr-common-white);text-align: start;opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}[dir=rtl] .cp-team-content{left: unset;right: 30px;}.cp-team-item{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;line-height: 1;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: relative;z-index: 1;overflow: hidden;}.cp-team-item:hover .cp-team-img img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}.cp-team-item:hover .cp-team-content{background: var(--clr-common-black);bottom: 25px;opacity: 1;visibility: visible;}.cp-team-item:hover .cp-team-social{right: 25px;opacity: 1;visibility: visible;}[dir=rtl] .cp-team-item:hover .cp-team-social{right: unset;left: 25px;}.cp-team-item:hover::before{opacity: 1;visibility: visible;}.cp-team-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 5px;background: #D9D9D9;opacity: 1;}.cp-team-pagination .swiper-pagination-bullet-active, .cp-team-pagination .swiper-pagination-bullet:hover{background: #86c242;}.cp-team-shape-img{bottom: 0;left: 0;opacity: 0.25;}[dir=rtl] .cp-team-shape-img{left: unset;right: 0;}.cp-team2-wrap{display: grid;grid-template-columns: auto auto auto auto;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.cp-team2-wrap{grid-template-columns: auto auto auto;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.cp-team2-wrap{grid-template-columns: auto auto;}}@media (max-width: 575px){.cp-team2-wrap{grid-template-columns: auto;}}.cp-team2-img{-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;opacity: 0;}.cp-team2-content{top: 50%;display: block;width: 100%;line-height: 1;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.cp-team2-border{border-top: 1px solid var(--clr-border-2);border-bottom: 1px solid var(--clr-border-2);}@media (max-width: 575px){.cp-team2-border{border-top: 0;border-bottom: 0;}}.cp-team2-name{font-size: 28px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-team2-name{font-size: 25px;}}.cp-team2-name a{-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-ms-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;}.cp-team2-position{-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.cp-team2-item{text-align: center;}@media (max-width: 575px){.cp-team2-item{border-top: 1px solid var(--clr-border-2);border-bottom: 1px solid var(--clr-border-2);}}.cp-team2-item:hover .cp-team2-img, .cp-team2-item.active .cp-team2-img{opacity: 1;}.cp-team2-item:hover .cp-team2-content, .cp-team2-item.active .cp-team2-content{top: 75%;}.cp-team2-item:hover .cp-team2-name a, .cp-team2-item.active .cp-team2-name a{color: var(--clr-common-white);}.cp-team2-item:hover .cp-team2-position, .cp-team2-item.active .cp-team2-position{color: var(--clr-common-white);}.cp-team-d-name{font-size: 30px;}@media (max-width: 575px){.cp-team-d-name{font-size: 26px;}}.cp-team-d-social a{margin: 0 7px;color: var(--clr-common-placeholder);}.cp-team-d-social a:hover{color: #86c242;}.cp-team-d-left{box-shadow: 0px 10px 30px rgba(80, 80, 80, 0.05);}.cp-team-d-content{padding: 30px 10px;}.cp-team-d-bio-title{font-size: 30px;}@media (max-width: 575px){.cp-team-d-bio-title{font-size: 26px;}}.cp-team-d-bio{padding: 30px;}@media (max-width:450px){.cp-team-d-bio{padding: 30px 20px;}}.cp-team-d-work-title{font-size: 25px;padding: 23px 30px;line-height: 1;margin-bottom: 0;}@media (max-width:450px){.cp-team-d-work-title{padding: 23px 20px;}}@media (max-width: 575px){.cp-team-d-work-title{font-size: 23px;}}.cp-team-d-work{box-shadow: 0px 10px 30px rgba(80, 80, 80, 0.05);}.cp-team-d-position{font-size: 16px;color: #86c242;margin-bottom: 20px;}.cp-team-d-company{font-size: 20px;margin-bottom: 15px;}.cp-team-d-work-wrap{padding: 35px 30px;}@media (max-width:450px){.cp-team-d-work-wrap{padding: 35px 20px;}}.cp-team-d-icon{right: 0;top: 0;width: 58px;height: 58px;border: 1px solid var(--clr-border-4);line-height: 51px;text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}[dir=rtl] .cp-team-d-icon{right: unset;left: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-team-d-right{padding-inline-start: 0;}}.cp-case-study-img{-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;overflow: hidden;}.cp-case-study-img:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}.cp-case-study-item .tp-hover-wrapper{background-color: var(--clr-common-white);border-radius: 10px;display: inline-block;padding: 20px;}.cp-case-study-item .tp-hover-wrapper .tp-hover-title{font-size: 20px;}.cp-case-study-item .tp-hover-wrapper p{margin-bottom: 0;}.cp-case-study3-img img{width: 100%;border-radius: 6px;}.cp-case-study3-active{margin-inline-start: 50px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-case-study3-active{margin-inline-start: 0;}}.cp-case-study3-content{width: 490px;bottom: 20px;position: absolute;background: var(--clr-common-white);left: 40px;padding: 30px;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-case-study3-content{width: 350px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 992px) and (max-width: 1199px){.cp-case-study3-content{width: 350px;left: 30px;}}@media (max-width:450px){.cp-case-study3-content{width: 280px;left: 10px;}}.cp-case-study3-item{position: relative;}.cp-case-study3-item:hover .cp-case-study3-content{bottom: 40px;opacity: 1;visibility: visible;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width:450px){.cp-case-study3-item:hover .cp-case-study3-content{bottom: 30px;}}@media (max-width:450px){.cp-case-study3-item:hover .cp-case-study3-content{bottom: 10px;}}.cp-case-study3-content p{margin-bottom: 0;}.cp-case-study3-title{font-weight: 400;font-size: 24px;color: var(--clr-common-heading);margin-bottom: 20px;}@media (max-width:450px){.cp-case-study3-title{font-size: 18px;}}.cp-case-study3-title a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-case-study4-active{margin-inline-end: 50px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-case-study4-active{margin-inline-end: 0;}}.cp-testimonial-text{font-weight: 500;font-size: 20px;color: var(--clr-common-black);line-height: 30px;}@media (max-width: 575px){.cp-testimonial-text{font-size: 16px;line-height: 28px;}}.cp-testimonial-name{font-weight: 600;font-size: 20px;color: #86c242;}.cp-testimonial-position{color: #525252;}.cp-testimonial-bar{width: 20px;height: 1px;background: #525252;display: inline-block;margin: 0 20px;}@media (max-width:450px){.cp-testimonial-bar{display: none;}}.cp-testimonial-name-wrap{display: flex;align-items: center;justify-content: center;line-height: 1;flex-wrap: wrap;gap: 10px;}@media (max-width:450px){.cp-testimonial-name-wrap{flex-direction: column;}}.cp-testimonial-img img{width: 292px;height: 292px;border-radius: 50%;}@media (max-width:450px){.cp-testimonial-img img{width: 250px;height: 250px;}}.cp-testimonial-quotation{display: block;bottom: -48px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: 7;width: 100px;height: 100px;}.cp-testimonial-quotation img{width: 100%;height: 100%;}.cp-testimonial-img1{left: 250px;top: 0px;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-img1{left: 100px;}}.cp-testimonial-img1 img{width: 74px;height: 74px;}.cp-testimonial-img2{left: 55px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: -1;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-img2{left: 0;}}.cp-testimonial-img2 img{width: 134px;height: 134px;}.cp-testimonial-img3{bottom: 0;left: 290px;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-img3{left: 100px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-testimonial-img3{left: 100px;}}.cp-testimonial-img3 img{width: 106px;height: 106px;}.cp-testimonial-img4{right: 250px;top: 0px;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-img4{right: 100px;}}.cp-testimonial-img4 img{width: 74px;height: 74px;}.cp-testimonial-img5{right: 55px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-img5{right: 0;}}.cp-testimonial-img5 img{width: 134px;height: 134px;}.cp-testimonial-img6{right: 290px;bottom: 0;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-img6{right: 100px;}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-testimonial-img6{right: 100px;}}.cp-testimonial-img6 img{width: 106px;height: 106px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-testimonial-main-wrap{padding-top: 0;}}.cp-testimonial-main-wrap .cp-testimonial-button{position: absolute;top: 50%;left: 0;transform: translateY(-50%);font-size: 30px;color: #C2C3C4;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-main-wrap .cp-testimonial-button{left: 70px;}}.cp-testimonial-main-wrap .cp-testimonial-button.cp-testimonial-button-next{left: auto;right: 0;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-testimonial-main-wrap .cp-testimonial-button.cp-testimonial-button-next{right: 70px;}}.cp-testimonial-main-wrap .cp-testimonial-button:hover{color: #86c242;}.cp-testimonial2-text{padding: 10px 40px;margin-bottom: 25px;}.cp-testimonial2-text p{font-size: 26px;line-height: 40px;}@media (max-width: 575px){.cp-testimonial2-text p{font-size: 20px;line-height: 30px;}}.cp-testimonial2-icon{font-size: 25px;color: #86c242;}.cp-testimonial2-icon1{right: 0;bottom: 0;}.cp-testimonial2-icon2{left: 0;top: 0;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.cp-testimonial2-author{display: flex;align-items: center;gap: 5px 30px;margin-inline-start: 40px;}@media (max-width: 575px){.cp-testimonial2-author{margin-inline-start: 0;}}.cp-testimonial2-author-text h3{font-size: 18px;margin-bottom: 5px;}.cp-testimonial2-author-text span{font-size: 14px;}[dir=rtl] .cp-testimonial2-button-prev i{transform: rotate(180deg);}[dir=rtl] .cp-testimonial2-button-next i{transform: rotate(-180deg);}.cp-test-space{margin-top: -50px;}.cp-testimonial2-text .text-white{font-size: 29px;line-height: 40px;font-style: italic;}@media (max-width: 575px){.cp-testimonial2-text .text-white{font-size: 20px;line-height: 30px;}}.cp-testimonial2-author-img{width: 60px;height: 60px;border-radius: 50%;overflow: hidden;}.cp-testimonial2-nav.three .cp-slider-round-button{border: 2px solid var(--clr-border-5);line-height: 38px;color: rgb(255, 255, 255);}.cp-cta-wrap{background-color: var(--clr-common-white);box-shadow: 0px 4px 100px rgba(255, 55, 55, 0.1);border-radius: 20px;padding: 50px 50px 10px 50px;}@media (max-width:450px){.cp-cta-wrap{padding: 50px 25px 10px 25px;}}.cp-cta-img{border-radius: 20px;overflow: hidden;}.cp-cta-icon{width: 48px;height: 48px;background: linear-gradient(180deg, #86c242 0%, var(--clr-theme-2) 100%);line-height: 48px;text-align: center;border-radius: 50%;}.cp-cta-icon img{width: 25px;}.cp-cta-icon-phone{display: flex;align-items: center;gap: 20px;}.cp-cta-number a{font-weight: 600;font-size: 24px;color: var(--clr-common-black);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width:450px){.cp-cta-number a{font-size: 20px;}}.cp-cta-number a:hover{color: #86c242;}.cp-cta-video a{position: absolute;top: 50%;transform: translateY(-50%);right: 100px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cta-video a{right: 50px;}}.cp-cta-bottom-bg{bottom: 0;height: 115px;width: 100%;z-index: -1;}.cp-cta2-wrap{gap: 30px 50px;}.cp-cta2-wrap.cp-img-overlay::before{opacity: 0.7;}.cp-cta2-title h3{font-size: 42px;color: var(--clr-common-white);z-index: 5;position: relative;margin-bottom: 0;text-transform: capitalize;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cta2-title h3{font-size: 34px;} .cp-cta2-title h3 br{display: none;}}@media (max-width:450px){.cp-cta2-title h3{font-size: 30px;}}.cp-cta2-btn .cp-border-btn{border-color: var(--clr-bg-7);color: var(--clr-common-white);}.cp-cta2-btn .cp-border-btn:hover{border-color: transparent;}.cp-floating-title{font-size: 28px;margin-bottom: 25px;text-transform: capitalize;}.cp-floating-item{display: grid;align-items: center;gap: 20px 80px;grid-template-columns: 1fr 1fr;box-shadow: 0px 4px 100px rgba(255, 55, 55, 0.1);background: var(--clr-common-white);z-index: 100;}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-floating-item{grid-template-columns: 1fr;}}.cp-floating-action{position: fixed;top: 40%;right: 32px;z-index: 100;display: inline-block;background: var(--clr-common-white);box-shadow: 0px 4px 140px 11px rgba(255, 55, 55, 0.1);border-radius: 100px;padding: 15px;}.cp-floating-btn{display: block;text-align: center;color: var(--clr-common-black);width: 50px;height: 50px;line-height: 50px;background: #FFEEEE;border-radius: 50%;font-weight: 500;font-size: 20px;margin-bottom: 10px;color: #86c242;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-floating-btn:last-child{margin-bottom: 0;}.cp-floating-btn:hover{background: #86c242;color: var(--clr-common-white);}.cp-floating-text-inner{display: flex;align-items: center;gap: 20px;margin-bottom: 15px;}.cp-floating-text-inner-text{font-size: 18px;text-transform: capitalize;}.cp-floating-text-inner-icon{width: 35px;height: 35px;min-width: 35px;background: linear-gradient(180deg, #86c242 0%, var(--clr-theme-2) 100%);line-height: 35px;text-align: center;border-radius: 50%;display: inline-block;font-size: 17px;color: var(--clr-common-white);}.cp-floating-location iframe{width: 100%;min-height: 500px;}.cp-signup-popup{padding-inline-end: 60px;margin-bottom: 50px;margin-top: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px){.cp-signup-popup{padding-inline-start: 60px;}}.cp-open-phone{visibility: visible;opacity: 1;}.cp-floating-model{z-index: 2000;background: rgba(0, 0, 0, 0.3882352941);}.cp-floating-model .modal-content{margin-inline: 30px;}.cp-floating-model .modal-dialog{max-width: 1200px;margin: auto;}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-floating-model .modal-dialog{max-width: 700px;}}.cp-floating-model .btn-close{color: var(--clr-common-black);border-radius: 0.25rem;opacity: 1;right: 0;position: absolute;z-index: 1000;top: 10px;right: 10px;}.cp-floating-text a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-floating-text{padding: 12px 20px 20px 30px;}}.cp-cta-wrap.three{border-radius: 6px;z-index: 1;padding: 65px 65px 10px 65px;box-shadow: none;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cta-wrap.three{padding: 50px 30px 0px 30px;}}.cp-cta-wrap.three::after{content: "";top: 0;left: 0;width: 100%;height: 100%;position: absolute;border-radius: 6px;background: linear-gradient(92.29deg, rgba(255, 255, 255, 0.95) 1.66%, rgba(255, 255, 255, 0.2) 98.41%);z-index: -1;}.cp-cta-form{background-color: rgba(23, 25, 28, 0.9411764706);padding: 50px;border-radius: 6px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cta-form{padding: 40px 35px;}}@media (max-width: 575px){.cp-cta-form{padding: 40px 25px;}}.cp-cta-form::after{content: "";position: absolute;left: -44px;top: 0;height: 100%;width: 2px;background: rgba(255, 255, 255, 0.631372549);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cta-form::after{display: none;}}.cp-cta-form .cp-border2-btn{color: var(--clr-common-white);}.cp-cta-form .cp-border2-btn:hover{background: #86c242;}.cp-cta-form .cp-input-field .nice-select{border: 1px solid #414141;float: none;font-size: 16px;font-weight: normal;height: 55px;line-height: 54px;background: transparent;color: var(--clr-common-placeholder);}.cp-cta-form .cp-input-field .nice-select::after{border-bottom: none;border-right: none;content: "\f175";display: block;right: 30px;top: 3px;-webkit-transform: none;-moz-transform: none;-ms-transform: none;transform: none;width: 5px;font-family: "Font Awesome 5 Pro";color: var(--clr-common-white);font-size: 17px;}.cp-cta-form .cp-input-field .nice-select .list{width: 100%;}.cp-cta-form .cp-input-field .nice-select.open{border-color: #86c242;}.cp-cta-form .cp-input-field input,.cp-cta-form .cp-input-field textarea{border: 1px solid #414141;background: transparent;color: var(--clr-common-white);resize: none;}.cp-cta3-top-bg{top: 0;height: 288px;width: 100%;z-index: -1;}.cp-footer3-call svg{min-width: 50px;}.cp-choose-experience{background: var(--clr-theme-2);padding: 20px;display: flex;gap: 15px 20px;flex-wrap: wrap;}@media (max-width: 575px){.cp-choose-img-right-wrap{margin-top: 0;}}@media (max-width: 575px){.cp-choose2-img{padding-top: 0;}}.cp-choose2-img::before{content: "";position: absolute;width: 542px;height: 542px;left: 0;top: 0;background: linear-gradient(180deg, rgba(255, 55, 55, 0.17) 0%, rgba(255, 255, 255, 0) 100%);border-radius: 50%;z-index: 1;}@media (max-width: 575px){.cp-choose2-img::before{display: none;}}.cp-plan-item{background: var(--clr-common-white);padding: 60px 50px 66px 60px;position: relative;z-index: 1;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-plan-item{padding: 50px 35px;}}.cp-plan-item.active .cp-plan-list ul li:nth-last-child(-n+2){color: #bdbdbd;}.cp-plan-item.active .cp-plan-item-img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.cp-plan-item.active .cp-plan-item-img::before{content: "";left: 0;position: absolute;top: 0;width: 100%;height: 100%;background: var(--clr-common-black);opacity: 0.7;}.cp-plan-item.active ul li{color: var(--clr-common-white);}.cp-plan-item.active .cp-plan-price,.cp-plan-item.active .cp-plan-icon,.cp-plan-item.active .cp-plan-title,.cp-plan-item.active .cp-plan-duration-text{color: var(--clr-common-white);}.cp-plan2-item{position: relative;padding: 50px 45px;position: relative;z-index: 1;}@media only screen and (min-width: 768px) and (max-width: 991px), (max-width:450px){.cp-plan2-item{padding: 50px 30px;}}.cp-plan2-item.active .cp-plan-item-img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.cp-plan2-item.active .cp-plan-item-img::before{content: "";left: 0;position: absolute;top: 0;width: 100%;height: 100%;background: var(--clr-common-black);opacity: 0.7;}.cp-plan2-item.active ul li{color: var(--clr-common-white);}.cp-plan2-item.active .cp-plan2-price,.cp-plan2-item.active .cp-plan2-icon,.cp-plan2-item.active .cp-plan2-title,.cp-plan2-item.active .cp-plan2-duration-text{color: var(--clr-common-white);}.cp-plan2-item.active .cp-plan-price{font-size: 50px;font-weight: 400;line-height: 1;margin-bottom: 20px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-plan2-item.active .cp-plan-price{font-size: 36px;}}.cp-plan-title{font-weight: 600;font-size: 30px;margin-bottom: 40px;}.pricing-tab .nav-tabs{border: none;}.pricing-tab .nav-tabs .nav-link{margin-bottom: 0;border: 0;}.pricing-tab .nav .nav-item{padding-inline-start: 0;}.pricing-tab .nav .nav-item:last-child .nav-link{padding-inline-end: 0;}.pricing-tab .nav .nav-item .nav-link{padding: 7px 60px;background: 0 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;font-weight: 600;text-transform: capitalize;color: var(--clr-common-black);position: relative;outline: none;font-size: 16px;border: none;z-index: 2;}.pricing-tab .nav .nav-item .nav-link::before{position: absolute;content: "";right: 0;top: 50%;-webkit-transform: translateY(-50%) translateX(50%);-moz-transform: translateY(-50%) translateX(50%);-ms-transform: translateY(-50%) translateX(50%);transform: translateY(-50%) translateX(50%);width: 80px;height: 40px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;border-radius: 30px;border: 1px solid #86c242;}[dir=rtl] .pricing-tab .nav .nav-item .nav-link::before{right: unset;left: -80px;}.pricing-tab .nav .nav-item .nav-link::after{position: absolute;content: "";right: -32px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 22px;height: 22px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: linear-gradient(90deg, #86c242 0%, var(--clr-theme-2) 84.51%);z-index: 1;}[dir=rtl] .pricing-tab .nav .nav-item .nav-link::after{right: unset;left: -32px;}.pricing-tab .nav .nav-item .nav-link.active{color: #86c242;}.pricing-tab .nav .nav-item .nav-link.active::after{right: 10px;}[dir=rtl] .pricing-tab .nav .nav-item .nav-link.active::after{right: unset;left: 10px;}.pricing-tab .nav .nav-item:last-child .nav-link::after{display: none;}.pricing-tab .nav .nav-item:last-child .nav-link::before{display: none;}.pricing-tab .nav .nav-item:first-child .nav-link{padding-inline-start: 0;}.cp-plan2-icon{display: inline-block;width: 80px;height: 80px;line-height: 85px;text-align: center;font-size: 35px;background: linear-gradient(90deg, #86c242 0%, var(--clr-theme-2) 84.51%);color: var(--clr-common-white);border-radius: 50%;min-width: 80px;}.cp-plan2-header{display: flex;align-items: center;gap: 10px 20px;border-bottom: 1px solid var(--clr-border-2);padding-bottom: 30px;margin-bottom: 35px;}.cp-plan2-title{margin-bottom: 0;line-height: 1;text-transform: capitalize;}.cp-plan2-list ul li{position: relative;padding-inline-start: 35px;margin-bottom: 18px;list-style: none;}.cp-plan2-list ul li::before{content: "\f058";position: absolute;left: 0;top: 50%;border-radius: 50%;transform: translateY(-50%);font-family: "Font Awesome 5 Pro";color: #86c242;transform: translateY(-50%);}[dir=rtl] .cp-plan2-list ul li::before{left: unset;right: 0;}.cp-plan2-currency{font-size: 18px;top: -13px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-plan2-currency{top: -2px;}}.cp-plan2-subtraction{font-size: 30px;display: flex;align-items: self-end;}.cp-plan2-price{font-size: 95px;display: flex;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-plan2-price{font-size: 65px;}}.cp-plan2-list{border-bottom: 1px solid var(--clr-border-2);padding-bottom: 20px;margin-bottom: 64px;}.cp-plan2-footer{margin-bottom: 60px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news-wrap{padding-inline-end: 0;}}.cp-news-content{padding-top: 30px;padding-bottom: 35px;}.cp-news-content.one{padding: 30px 30px 35px 30px;}@media (max-width:450px){.cp-news-content.one{padding: 30px 20px;}}.cp-news-cat{left: 15px;top: 20px;display: inline-block;padding: 10px;line-height: 1;}.cp-news-date{font-size: 14px;display: inline-block;margin-bottom: 15px;}.cp-news-title{font-size: 22px;margin-bottom: 20px;line-height: 1.3;}@media (max-width:450px){.cp-news-title{font-size: 20px;}}.cp-news-title a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-news-title{font-size: 20px;}}.cp-news-post-by{font-weight: 400;margin-bottom: 0;color: #5B5B5B;}.cp-news-post-by a{font-weight: 500;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news-square-line::before{content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;border: 2px solid #86c242;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: -1;}.cp-news-img{overflow: hidden;}.cp-news-item:hover .cp-news-square-line::before{transform: translate(10px, -10px);}.cp-news1-meta{display: flex;align-items: center;margin-bottom: 10px;flex-wrap: wrap;}.cp-news1-meta span{position: relative;padding-inline-end: 20px;margin-inline-end: 20px;color: #5B5B5B;}.cp-news1-meta span i{margin-inline-end: 5px;}@media (max-width:450px){.cp-news1-meta span{padding-inline-end: 15px;margin-inline-end: 15px;}}.cp-news1-meta span a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news1-meta span::before{content: "";position: absolute;right: 0;background: #8c8c8c;width: 2px;height: 15px;top: 50%;transform: translateY(-50%);}[dir=rtl] .cp-news1-meta span::before{right: unset;left: 0;}.cp-news1-meta span:last-child{padding-inline-end: 0;margin-inline-end: 0;}.cp-news1-meta span:last-child::before{display: none;}.cp-news-widget-meta span{color: #5B5B5B;}.cp-news2-title{font-size: 32px;}.cp-news2-title a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-news2-title{font-size: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news2-title{font-size: 26px;}}@media (max-width:450px){.cp-news2-title{font-size: 22px;line-height: 1.3;}}.cp-news2-subtitle{font-size: 28px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news2-subtitle{font-size: 22px;}}.cp-news-meta ul{display: flex;gap: 15px 30px;line-height: 1;flex-wrap: wrap;}.cp-news-meta ul li a{position: relative;}.cp-news-meta ul li a i{margin-inline-end: 5px;}.cp-news-meta ul li:nth-child(2) a{padding-inline-start: 35px;}.cp-news-meta ul li:nth-child(2) a::before{content: "";width: 20px;height: 1px;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: var(--clr-common-text);}[dir=rtl] .cp-news-meta ul li:nth-child(2) a::before{left: unset;right: 0;}.cp-news-btn .cp-border-btn{border-color: var(--clr-border-2);color: var(--clr-common-text);-webkit-transition: all 0.4s ease-out 0s;-moz-transition: all 0.4s ease-out 0s;-ms-transition: all 0.4s ease-out 0s;-o-transition: all 0.4s ease-out 0s;transition: all 0.4s ease-out 0s;}.cp-news-btn .cp-border-btn:hover{border-color: transparent;color: var(--clr-common-white);}.cp-news-share-text{width: 150px;cursor: pointer;}.cp-news-social-link{border: 1px solid var(--clr-border-2);padding: 10px;line-height: 1;border-radius: 5px;right: 0;top: -30px;width: 100%;text-align: center;opacity: 0;visibility: hidden;background: var(--clr-bg-14);z-index: 5;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news-social-link ul li{display: inline-block;}.cp-news-social-link ul li a{margin: 0 5px;}.cp-news-share-text span{font-weight: 600;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;display: flex;align-items: center;justify-content: end;}.cp-news-share-text span i{margin-inline-start: 8px;}.cp-news-share-text:hover span{color: #86c242;}.cp-news-share-text:hover .cp-news-social-link{opacity: 1;visibility: visible;top: -40px;}.cp-news-video{top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.cp-news-widget-search input{width: 100%;display: block;height: 55px;outline: 0;padding-inline-start: 20px;padding-inline-end: 40px;border: 1px solid var(--clr-border-2);border-radius: 6px;}.cp-news-widget-search .cp-input-field i{top: 20px;}.cp-news-widget{padding: 35px 30px;border: 1px solid var(--clr-border-5);overflow: hidden;}@media (max-width:450px){.cp-news-widget{padding: 35px 20px;}}.cp-news-widget-about-img img{width: 220px;height: 220px;}.cp-news-widget-title{font-size: 26px;margin-bottom: 40px;line-height: 1;position: relative;display: inline-block;padding-inline-end: 18px;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px){.cp-news-widget-title{font-size: 22px;}}@media (max-width: 575px){.cp-news-widget-title{padding-inline-end: 0;} .cp-news-widget-title::after{display: none;}}.cp-news-widget-title::after{content: "";position: absolute;width: 90px;height: 2px;top: 50%;transform: translateY(-50%);background: linear-gradient(90deg, #86c242 0%, rgba(237, 76, 92, 0) 100%);border-radius: 30px;left: 100%;}[dir=rtl] .cp-news-widget-title::after{left: unset;right: 100%;background: linear-gradient(270deg, #86c242 0%, rgba(237, 76, 92, 0) 100%);}.cp-news-widget-post-item{display: flex;gap: 20px;align-items: center;}@media (max-width:450px){.cp-news-widget-post-item{flex-wrap: wrap;}}.cp-news-widget-post-img img{width: 100px;height: 100px;}.cp-news-widget-post-text h4{font-size: 18px;}.cp-news-widget-post-text h4 a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.cp-news-widget-post-text h4{font-size: 16px;}}.cp-news-widget-cat li{border: 1px solid var(--clr-border-2);margin-bottom: 25px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news-widget-cat li:last-child{margin-bottom: 0;}.cp-news-widget-cat li a{font-size: 18px;display: block;padding: 13px 20px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news-widget-cat li a span{float: right;font-weight: 400;}[dir=rtl] .cp-news-widget-cat li a span{float: left;}[dir=rtl] .cp-news-widget-cat li a span i{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.cp-news-widget-cat li:hover{border-color: #86c242;}.cp-news-widget-ins{display: flex;flex-wrap: wrap;gap: 20px;}@media (max-width: 575px){.cp-news-widget-ins{gap: 10px;}}.cp-news-widget-ins img{width: 110px;height: 90px;}.cp-news-widget-ins a{position: relative;}.cp-news-widget-ins a::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--clr-common-text);opacity: 0.3;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transform: scale(0);visibility: hidden;}.cp-news-widget-ins a:hover::before{visibility: visible;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.cp-news-widget-ins a:hover i{opacity: 1;visibility: visible;}.cp-news-widget-ins a i{position: absolute;z-index: 2;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;visibility: hidden;color: var(--clr-common-white);}.cp-news-social-link.two{opacity: 1;visibility: visible;}.cp-news-btn-share{flex-wrap: wrap;gap: 20px 60px;}.cp-news-about-social ul{display: flex;justify-content: center;gap: 10px 20px;}.cp-tag{display: flex;flex-wrap: wrap;gap: 10px 16px;}.cp-tag a{font-weight: 400;font-size: 14px;text-transform: capitalize;background: #F3F3F3;display: inline-block;padding: 5px 10px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 575px){.cp-tag a{padding: 5px 6px;}}.cp-tag a:hover{background: #86c242;color: var(--clr-common-white);}.cp-news-item:hover .cp-news-img img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}.cp-news-details-content{padding-top: 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news-details-wrap{padding-inline-end: 0;}}.cp-news-blockquote{border: 1px solid var(--clr-border-2);border-radius: 6px;padding: 25px 30px;}.cp-news-blockquote-icon{margin-bottom: 15px;font-size: 35px;color: #86c242;}.cp-news-blockquote blockquote{margin-bottom: 0;}.cp-news-blockquote p{font-size: 28px;line-height: 1.4;font-style: italic;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news-blockquote p{font-size: 22px;}}.cp-news-blockquote h4{line-height: 1;margin-bottom: 0;}.cp-news-details-img-wrap{display: flex;justify-content: space-between;gap: 30px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news-details-img-wrap{gap: 20px;}}.cp-news-details-img1{display: flex;flex-basis: 40%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news-details-img1{flex-basis: 50%;}}.cp-news-details-img2{display: flex;flex-basis: 60%;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news-details-img2{flex-basis: 50%;}}.cp-news-border-top-bottom{border-top: 1px solid var(--clr-border-2);padding-top: 25px;border-bottom: 1px solid var(--clr-border-2);padding-bottom: 25px;}.cp-news-details-tag{gap: 5px 15px;}.cp-news-details-tag-list a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news-details-tag-wrap{flex-wrap: wrap;gap: 20px 30px;}.cp-news2-d-writer{padding: 15px 0;display: flex;gap: 20px 50px;align-items: center;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news2-d-writer{flex-wrap: wrap;}}.cp-news2-d-writer-img{width: 220px;height: 220px;}.cp-news2-d-writer-name{font-weight: 600;font-size: 24px;text-transform: capitalize;color: var(--clr-text-11);margin-bottom: 10px;}.cp-news2-d-writer-text{text-transform: capitalize;color: var(--clr-text-17);line-height: 29px;margin-bottom: 0;}.cp-news2-d-nav{display: flex;justify-content: space-between;align-items: center;padding: 20px 0;}.cp-news2-d-nav-item a{display: flex;align-items: center;gap: 0 20px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}[dir=rtl] .cp-news2-d-nav-item a i{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.cp-news2-d-nav-dot{width: 66px;height: 66px;background: #86c242;line-height: 66px;text-align: center;border-radius: 50%;}.cp-news2-d-related-wrap{display: flex;align-items: center;justify-content: space-between;gap: 20px 40px;flex-wrap: wrap;}.cp-news2-d-related-navigation{display: flex;gap: 5px 15px;}.cp-news2-d-related-navigation button{height: 38px;width: 38px;display: inline-block;border-radius: 50%;border: 1px solid var(--clr-border-2);line-height: 38px;color: var(--clr-common-placeholder);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}[dir=rtl] .cp-news2-d-related-navigation button i{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.cp-news2-d-related-navigation button:hover{border-color: #86c242;color: #86c242;}.cp-news2-related-active .cp-news-item{border: 1px solid var(--clr-border-5);}.post-comments{padding: 33px 40px 12px 40px;border: 1px solid var(--clr-border-5);}@media (max-width:450px){.post-comments{padding: 35px 20px 10px 20px;}}.latest-comments li.children{margin-inline-start: 105px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.latest-comments li.children{margin-inline-start: 0;}}.comments-avatar{float: left;margin-inline-end: 20px;}.comments-text{overflow: hidden;border-bottom: 1px solid var(--clr-border-2);padding-bottom: 30px;margin-bottom: 30px;}.avatar-name{margin-bottom: 10px;overflow: hidden;position: relative;}.avatar-name span{color: #5B5B5B;}.comments-text p{margin-bottom: 20px;}.comment-reply{font-weight: 500;font-size: 14px;color: var(--clr-common-heading);-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.comment-reply i{font-size: 12px;}.post-comment-form{padding: 35px 40px;border: 1px solid var(--clr-border-5);}@media (max-width:450px){.post-comment-form{padding: 30px 20px;}}.cp-news3-left{padding-inline-end: 70px;}.cp-news3-title-wrap .cp-title{font-size: 50px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news3-title-wrap .cp-title{font-size: 40px;}}@media (max-width:450px){.cp-news3-title-wrap .cp-title{font-size: 30px;}}.cp-news3-content{background: #ffffff;padding: 0 30px 30px 30px;}.cp-news3-active{margin-inline-end: -300px;}.cp-news3-data{background: linear-gradient(90deg, #86c242 0%, var(--clr-theme-2) 84.51%);color: var(--clr-common-white);padding: 5px 15px;display: inline-block;transform: translateY(-21px);font-size: 14px;}.cp-news3-bg2{width: 66%;height: 100%;background: #f7f7f7;right: 0;top: 0;bottom: 0;}@media only screen and (min-width: 1400px) and (max-width: 1599px){.cp-news3-bg2{width: 70%;}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-news3-bg2{width: 69%;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news3-bg2{width: 100%;}}[dir=rtl] .cp-news3-bg2{right: unset;left: 0;}.cp-news3-img{overflow: hidden;}.cp-news3-item:hover .cp-news3-img img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}.cp-news4-item{display: grid;align-items: center;grid-template-columns: 30% auto 160px;gap: 0 40px;margin-bottom: 35px;padding-bottom: 5px;border-bottom: 1px solid var(--clr-border-2);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-news4-item{gap: 30px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-news4-item{grid-template-columns: 35% auto;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news4-item{grid-template-columns: auto;}}.cp-news4-item:hover .cp-news4-img img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}.cp-news4-img{overflow: hidden;}.cp-news4-title{font-size: 32px;text-transform: capitalize;margin-bottom: 20px;}.cp-news4-title a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news4-title{font-size: 26px;}}@media (max-width:450px){.cp-news4-title{font-size: 24px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-news4-btn{display: none;}}.cp-news4-content .cp-news1-meta{margin-bottom: 20px;}.cp-news4-wrap article:last-child .cp-news4-item{border-bottom: 0;}.cp-news4-cat{position: absolute;top: 23px;left: 0;background: var(--clr-common-white);color: #353535;display: inline-block;padding: 10px 15px;line-height: 1;}.cp-news4-cat a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news5-title{font-size: 24px;font-weight: 400;color: var(--clr-common-heading);line-height: 1.3;margin-bottom: 30px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news5-title a{position: relative;display: inline;background-image: -webkit-gradient(linear, left top, right top, from(#ff3737), to(#ff3737));background-image: -webkit-linear-gradient(left, #ff3737 0%, #ff3737 100%);background-image: -o-linear-gradient(left, #ff3737 0%, #ff3737 100%);background-image: linear-gradient(to right, #ff3737 0%, #ff3737 100%);background-size: 0px 2px;background-position: 0px 95%;-webkit-transition: background-size 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;-o-transition: background-size 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;transition: background-size 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;padding: 0.7% 0px;background-repeat: no-repeat;color: inherit;line-height: 1.4;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-news5-title a:hover{background-size: 100% 2px;color: #86c242;}.cp-news4-item.three{margin-bottom: 40px;padding-bottom: 10px;}.cp-news4-item.three .cp-news4-img{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}.cp-news4-item.three .cp-news4-content{margin-inline-start: 70px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px){.cp-news4-item.three .cp-news4-content{margin-inline-start: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-news4-item.three .cp-news4-content{margin-inline-start: 0;}}.cp-news4-item.three .cp-news-post-by a{border-bottom: 1px dashed #353535;}.cp-news4-item.three .cp-news-post-by:hover a{border-color: #86c242;}.cp-brand-img{width: 120px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-brand-img{margin: auto;}}.cp-brand3-item{text-align: center;}.cp-brand3-item img{opacity: 0.25;}.cp-brand3-item:hover img{opacity: 1;}.cp-video{position: relative;min-height: 700px;}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-video{min-height: 600px;}}@media only screen and (min-width: 992px) and (max-width: 1199px){.cp-video{min-height: 550px;}}@media only screen and (min-width: 768px) and (max-width: 991px){.cp-video{min-height: 450px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.cp-video{min-height: 350px;}}@media (max-width: 575px){.cp-video{min-height: 300px;}}@media (max-width:450px){.cp-video{min-height: 200px;}}.cp-video video{width: 100%;height: 100%;position: absolute;object-fit: cover;}.cp-project-content{padding: 30px 35px;border: 1px solid var(--clr-border-4);border-top: 0;}@media (max-width:450px){.cp-project-content{padding: 20px 25px;}}.cp-project-cat{font-weight: 500;display: inline-block;margin-bottom: 10px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-project-title{font-size: 24px;}.cp-project-title a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), (max-width:450px){.cp-project-title{font-size: 20px;}}.cp-project-btn i{margin-inline-start: 10px;}.cp-project-btn:hover{padding-inline-start: 10px;}.cp-project-img{overflow: hidden;}.cp-project-item:hover .cp-project-img img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);transform: scale(1.06);}.cp-project-d-title{font-size: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-project-d-title{font-size: 30px;}}@media (max-width:450px){.cp-project-d-title{font-size: 26px;}}.cp-project-d-subtitle{font-size: 30px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-project-d-subtitle{font-size: 25px;}}.cp-banner2-button.cp-project-button-prev{left: -200px;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-banner2-button.cp-project-button-prev{left: -85px;}}.cp-banner2-button.cp-project-button-next{left: auto;right: -200px;}@media only screen and (min-width: 1600px) and (max-width: 1899px){.cp-banner2-button.cp-project-button-next{right: -85px;}}.cp-banner2-button.cp-project-button-next::before{left: auto;right: 52%;}.cp-project-description-item{margin-bottom: 25px;}.cp-project-description-item:last-child{margin-bottom: 0;}.cp-project-description-item h3{font-size: 20px;margin-bottom: 5px;font-weight: 500;}.cp-project-description-item span{font-size: 17px;}.cp-project-description-wrap{box-shadow: 0px 10px 30px rgba(80, 80, 80, 0.05);padding: 35px 30px;border: 1px solid var(--clr-border-2);}.cp-project-description-link ul li a{text-transform: uppercase;display: inline-block;margin: 10px 0;font-weight: 500;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media only screen and (min-width: 1400px) and (max-width: 1599px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-related-project-nav{display: none;}}.cp-project-btn{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-project-btn a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.product-thumb{background: var(--clr-bg-14);position: relative;padding: 40px 30px;}.product-thumb img{width: 100%;}.product-wrapper{display: flex;gap: 30px;flex-wrap: wrap;row-gap: 0;}.product-wrapper > div{width: calc((100% - 90px) / 4);text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px){.product-wrapper > div{width: calc((100% - 30px) / 2);}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-wrapper > div{width: calc((100% - 30px) / 2);}}@media (max-width:450px){.product-wrapper > div{width: calc((100% - 0px) / 1);}}.rating{display: flex;gap: 5px;margin-inline-end: 15px;}.rating a{font-size: 14px;color: var(--clr-common-color-red);}.product-name{font-size: 20px;text-transform: capitalize;}.product-name a:hover{color: #86c242;}.product-price .price-old{text-decoration: line-through;font-size: 14px;margin-top: 2px;font-weight: 400;color: #5B5B5B;}.product-description{padding: 10px;}.product-description .rating{margin-bottom: 5px;justify-content: center;}.product-description .product-name{text-align: center;font-weight: 500;}.product-description .product-name a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.product-description .product-price{font-size: 20px;font-weight: 500;display: flex;gap: 5px 15px;line-height: 1;justify-content: center;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-description .product-price{font-size: 18px;}}.product-description .product-price .price-now{font-size: 16px;font-weight: 400;}.product-single{margin-bottom: 25px;}.product-item-action{position: absolute;top: 20px;right: 15px;right: 20px;}.product-item-action a{display: block;height: 45px;width: 45px;background: var(--clr-common-white);border-radius: 50%;color: #1C1D1B;line-height: 47px;box-shadow: 0px 16px 32px 0px rgba(0, 0, 0, 0.08);transform: scaleX(0);text-align: center;margin: 15px 0;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;color: #86c242;}.product-item-action a:hover{background: #86c242;color: var(--clr-common-white);}.product-single:hover .product-item-action a{transform: scaleX(1);}.product-d-img-nav{width: 150px;min-width: 150px;}.product-d-img-nav .nav-link{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;padding: 0;border: 0;border-radius: 0;background-color: #EAEAEA;margin-bottom: 0;}.product-d-img-nav .nav-link img{width: 100%;}.product-d-img-nav .nav-tabs{display: flex;gap: 20px;border-bottom: 0;}.product-d-img-nav .nav-link.active{border: 1px solid #EBEBEB;padding: 10px;}.product-d-img-tab-wrapper{display: flex;gap: 20px;margin-inline-end: 20px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-d-img-tab-wrapper{margin-inline-end: 0;}}.product-d-img-tab{flex-grow: 1;}.product-d-img-tab .tab-pane{background-color: #EAEAEA;}.product-d-img-tab .tab-pane img{width: 100%;}.product-d-category{font-size: 14px;font-weight: 700;color: #86c242;text-transform: capitalize;background: #ffe400;display: inline-block;height: 20px;line-height: 22px;border-radius: 4px;padding: 0 10px;}.product-d-review{display: flex;gap: 5px;}.product-d-review .rating a{color: #ffbf14;}.product-d-review span{font-size: 14px;}.product-category-review{display: flex;gap: 10px;margin-bottom: 30px;flex-wrap: wrap;}.product-side-info .product-name{font-size: 26px;margin-bottom: 25px;}.product-side-info .product-price{display: flex;gap: 5px;line-height: 1;align-items: end;margin-bottom: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-side-info .product-price{font-size: 18px;}}.product-side-info .product-price .price-old{font-size: 20px;}.product-side-info .price-now{font-size: 24px;color: #86c242;}.product-d-meta{display: flex;gap: 10px;}.product-d-meta span{font-size: 16px;text-transform: capitalize;}.product-d-meta .social-links ul li a{color: #999999;}.product-d-meta .social-links ul li a:hover{color: var(--clr-theme-2);}.product-quantity-cart{display: flex;gap: 20px;flex-wrap: wrap;}.product-quantity-cart .border-btn{height: 60px;border-width: 2px;padding: 0 0;width: 60px;line-height: 56px;border-radius: 10px;background: var(--clr-common-color-red);}.product-quantity-cart .border-btn:before, .product-quantity-cart .border-btn:after{display: none;}.product-quantity-cart .border-btn:hover{background: #86c242;}.product-quantity-cart .fill-btn{border-radius: 6px;height: 55px;line-height: 55px;}.product-quantity-form .cart-minus,.product-quantity-form .cart-plus{display: inline-block;height: 60px;width: 60px;background: #EAEAEA;line-height: 58px;font-size: 18px;text-align: center;color: rgba(0, 0, 0, 0.6509803922);cursor: pointer;}.product-details-content{flex-grow: 1;}.product-details-nav .nav-tabs{border: 0;gap: 0px 5px;display: flex;}.product-details-nav .nav-link{font-size: 16px;text-transform: capitalize;color: var(--clr-common-heading);padding: 0 28px;height: 60px;line-height: 60px;font-weight: 500;white-space: nowrap;border: 1px solid var(--clr-border-5);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-details-nav .nav-link{width: auto;}}.product-details-nav .nav-link.active, .product-details-nav .nav-link:hover{color: var(--clr-common-white);background: #86c242;border-color: #86c242;}.product__details-info ul li{display: flex;align-items: center;padding: 15px 30px;}@media (max-width: 575px){.product__details-info ul li{padding: 15px 15px;}}.product__details-info ul li:nth-child(2n+1){background: var(--clr-bg-14);}.product__details-info ul li h6{font-size: 16px;font-weight: 600;margin-bottom: 0;display: inline-block;width: 25%;text-transform: capitalize;min-width: 100px;}.product__details-info ul li span{font-size: 16px;}.course-review-item{display: flex;align-items: normal;}.course-review-list{margin-inline-start: 20px;}.course-review-list span{color: var(--clr-common-heading);margin-inline-start: 10px;font-size: 14px;font-weight: 400;}.course-review-list h5{text-transform: capitalize;}.course-review-list h5 a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.course-start-icon i{color: #86c242;font-size: 13px;}.course-start-icon{margin-bottom: 10px;}.comment-title h3{font-size: 24px;font-weight: 700;margin-bottom: 20px;text-transform: capitalize;}.comment-title p{color: var(--clr-common-color-23);}.comment-rating span{font-size: 15px;color: var(--clr-common-color-23);margin-inline-end: 5px;}.comment-rating ul li{display: inline-block;}.comment-rating ul li a{font-size: 14px;color: #86c242;}.comment-rating ul{display: inline-block;}.comment-agree input{margin: 0;appearance: none;display: inline-block;width: 18px;height: 18px;background: transparent;border: 2px solid var(--clr-common-border);border-radius: 2px;outline: none;}.comment-agree label{margin-inline-start: 5px;font-size: 15px;color: var(--clr-common-color-23);}.comment-agree input::placeholder{color: var(--clr-common-text);font-size: 14px;opacity: 1;}.comment-input input{height: 60px;width: 100%;background: var(--clr-bg-3);border: none;padding: 15px 20px;border-radius: 4px;outline: 0;}.comment-input input::placeholder{color: var(--clr-common-text);font-size: 14px;opacity: 1;}.comment-textarea{height: 170px;width: 100%;background: var(--clr-bg-3);border: none;padding: 15px 20px;border-radius: 4px;resize: none;outline: 0;}.comment-textarea::placeholder{color: var(--clr-common-text);font-size: 14px;opacity: 1;}.product-available-sizes span{border: 1px solid var(--clr-common-border);width: 30px;height: 30px;display: inline-block;text-align: center;border-radius: 3px;}.product-slider-area-btn{margin-bottom: 60px;text-align: right;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-slider-area-btn{text-align: left;}}.style-5.product-slider-area-btn .border-btn{border-color: var(--clr-common-border-11);border-width: 2px;height: 60px;line-height: 56px;color: var(--clr-theme-2);}.style-5.product-slider-area-btn .border-btn:hover{border-color: var(--clr-theme-2);background: var(--clr-theme-2);color: var(--clr-common-white);}.style-2.product-single{border-radius: 10px;overflow: hidden;}.style-2.product-single:hover .product-item-action{margin-bottom: 0;opacity: 1;visibility: visible;}.style-2.product-single:hover .product-thumb img{transform: scale(1.05);}.style-2 .product-description{padding: 33px 0 37px 0;background: var(--clr-common-white);text-align: center;}.style-2 .product-price{justify-content: center;}.style-2 .product-name{font-size: 20px;margin-bottom: 13px;}.style-2 .product-price{font-size: 18px;font-weight: 400;}.style-2 .product-item-action a{font-size: 18px;color: var(--clr-common-white);width: auto;height: auto;line-height: inherit;background: transparent;position: relative;transform: scaleX(1);}.style-2 .product-item-action a:hover{color: var(--clr-theme-2);}.style-2 .product-item-action a:not(:first-child)::before{position: absolute;content: "";width: 2px;height: 18px;background: #225544;left: -20px;top: 50%;transform: translateY(-50%);}.style-2 .product-thumb{overflow: hidden;}.style-2 .product-item-action{display: inline-flex;background: var(--clr-bg-1);padding: 17px 23px;bottom: 0;left: 50%;transform: translateX(-50%);border-radius: 10px 10px 0 0;gap: 40px;margin-inline-end: -23%;margin-bottom: -60px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;opacity: 0;visibility: hidden;}.style-2 .product-batches{position: absolute;right: 20px;top: 20px;display: flex;gap: 10px;}.style-2 .batch-trending{width: 30px;height: 50px;position: absolute;top: 0;right: 20px;background: var(--clr-theme-2);text-align: center;color: var(--clr-common-white);line-height: 45px;padding-top: 5px;border-radius: 0 0 15px 15px;}.style-2 .product-batch{width: 60px;height: 60px;background: var(--clr-common-white);text-align: center;font-size: 14px;line-height: 60px;color: #86c242;text-transform: capitalize;font-weight: 700;border-radius: 50%;}.style-2.featured-product-area{background: #f8f5f0;padding-top: 445px;margin-top: -325px;overflow: hidden;}.style-2 .featured-product-active{overflow: visible;}.style-2 .featured-product-active .swiper-slide{opacity: 0;visibility: hidden;}.style-2 .featured-product-active .swiper-slide-active,.style-2 .featured-product-active .swiper-slide-active ~ .swiper-slide{opacity: 1;visibility: visible;}.featured-porduct-nav{display: flex;gap: 10px;justify-content: flex-end;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.featured-porduct-nav{justify-content: flex-start;}}.featured-nav-button{width: 60px;height: 60px;text-align: center;font-size: 20px;color: var(--clr-theme-2);background: var(--clr-common-white);line-height: 60px;border-radius: 6px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.featured-nav-button:hover{background: var(--clr-bg-1);color: var(--clr-common-white);}.items-showing-text{font-size: 18px;font-weight: 500;color: var(--clr-common-heading);}.filter-buttons{display: flex;gap: 25px;justify-content: flex-end;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.filter-buttons .nice-select .list{left: auto;right: 0;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.filter-buttons{justify-content: start;}}.filter-buttons .v-line{color: #dcdcdc;}.filter-category-btn .dropdown-menu{top: 10px !important;}.filter-category-btn .btn{font-size: 16px;text-transform: capitalize;font-weight: 500;border: 0;padding: 0;}.filter-category-btn .btn:focus{box-shadow: none;}.filter-category-btn .btn i{margin-inline-end: 10px;}.filter-item-btn .btn{font-size: 14px;text-transform: capitalize;font-weight: 600;color: #86c242;border: 0;padding: 0;}.filter-item-btn .btn:focus{box-shadow: none;}.filter-item-btn .btn i{color: var(--clr-theme-2);margin-inline-start: 3px;}.filter-item-btn .dropdown-menu{border-color: #86c242;}.filter-tab-btn{margin-inline-start: 5px;}.filter-tab-btn .nav-tabs .nav-link{padding: 0;border-radius: 0;border: 0;}.filter-tab-btn .nav-tabs{border: 0;display: flex;gap: 16px;}.cp-filter-search input{width: 100%;display: block;height: 50px;border: 1px solid var(--clr-border-5);outline: 0;padding-inline-end: 40px;padding-inline-start: 20px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-filter-search input:focus{border-color: #86c242;}.cp-filter-search i{position: absolute;top: 50%;right: 15px;transform: translateY(-50%);color: var(--clr-common-gray);}[dir=rtl] .cp-filter-search i{right: unset;left: 15px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cart-left{margin-inline-end: 0;}}.cp-cart-quantity .cart-plus{left: auto;right: 0;}.cp-cart-quantity .cart-input{height: 58px;width: 32px;text-align: center;font-size: 14px;border: none;display: inline-block;vertical-align: middle;margin: 0 -3px;padding-bottom: 4px;background: transparent;}.cp-cart-quantity .cart-input:focus{outline: none;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cart-table{overflow-x: scroll;}}.cp-cart-table a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-cart-table .cp-product-stock{color: #86c242;}.cp-cart-table .cp-product-delete{border: 1px solid var(--clr-border-2);height: 36px;display: inline-block;width: 36px;line-height: 34px;border-radius: 50%;font-size: 14px;text-align: center;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-cart-table .cp-product-delete:hover{border-color: #86c242;}.cp-cart-table table{text-align: center;}.cp-cart-table table td{border: 1px solid var(--clr-border-2);padding: 25px 10px;vertical-align: middle;font-size: 16px;text-transform: capitalize;font-weight: 400;}.cp-cart-table table thead{background: var(--clr-bg-14);}.cp-cart-table .table > :not(:first-child){border-top: 0;}.cp-cart-table .cp-cart-table thead{background: var(--clr-bg-14);}.cp-cart-table th{font-size: 18px;line-height: 1;padding: 20px 10px;font-weight: 500;white-space: nowrap;border: 1px solid var(--clr-border-2);text-transform: capitalize;font-weight: 500;color: #1e1e1e;}.cp-cart-table td{font-weight: 500;font-size: 16px;white-space: nowrap;}.cp-cart-table img{margin-inline-end: 15px;width: 60px;}.cp-cart-coupon-area form{display: flex;align-items: center;gap: 0 30px;flex-wrap: wrap;}.cp-cart-coupon-apply .cp-btn{border: 0;}.cp-cart-total-area{padding: 30px 30px 36px 30px;border: 1px solid var(--clr-border-2);}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cart-total-area{margin-inline-start: 0;}}.cp-cart-subtotal{font-size: 22px;border-bottom: 1px solid var(--clr-border-2);padding-bottom: 15px;margin-bottom: 30px;}@media (max-width:450px){.cp-cart-subtotal{font-size: 24px;}}.cp-cart-free{border-bottom: 1px solid var(--clr-border-2);padding-bottom: 20px;margin-bottom: 25px;}.cp-cart-free h5{font-weight: 500;font-size: 16px;}.cp-cart-total h5{font-weight: 500;font-size: 16px;}.cp-cart-f-total h6{font-size: 22px;font-weight: 500;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-cart-coupon-update{margin-inline-start: 0;}}.cp-checkout-offer-item{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 20px 30px;border-bottom: 1px solid var(--clr-border-4);padding-bottom: 15px;margin-bottom: 15px;}.cp-checkout-offer-item:last-child{border-bottom: 0;padding-top: 15px;margin-bottom: 0;padding-bottom: 0;}.cp-checkout-offer-item:last-child h5,.cp-checkout-offer-item:last-child span{color: var(--clr-common-heading);font-size: 24px;font-weight: 500;}.cp-checkout-offer-item h5{line-height: 1;margin: 0;}.cp-checkout-offer-wrap{border: 1px solid var(--clr-border-2);padding: 40px 30px;}.cp-checkout-offer{font-size: 30px;border-bottom: 1px solid var(--clr-border-2);padding-bottom: 10px;margin-bottom: 25px;}.cp-checkout-offer-title{font-size: 20px;}.cp-checkout-offer-item b{font-size: 20px;}.cp-cuppon-avaiable{display: block;margin-bottom: 10px;border: 1px solid var(--clr-border-2);padding: 16px 30px;margin-bottom: 40px;}.cp-cuppon-avaiable a{color: #86c242;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-cuppon-avaiable a:hover{color: var(--clr-theme-2);}.cp-checkout-title{font-size: 30px;margin-bottom: 25px;}.cp-checkout-subtitle{font-size: 20px;margin-bottom: 15px;}.cp-checkout-payment{border: 1px solid var(--clr-border-2);padding: 35px 30px;}.cp-checkout-payment-paypal{flex-wrap: wrap;gap: 10px 25px;}.cp-checkout-payment-terms{display: flex;gap: 5px 15px;}.cp-checkout-payment-terms label{line-height: 20px;}.cp-checkout-payment-terms a{color: #86c242;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-checkout-payment-terms a:hover{color: var(--clr-theme-2);}.cp-checkout-payment-list{display: block;position: relative;padding-inline-start: 25px;margin-bottom: 30px;cursor: pointer;}.cp-checkout-payment-list:last-child{margin-bottom: 0;}.cp-checkout-payment-list span{font-size: 16px;}.cp-checkout-payment-list input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.cp-checkout-payment-list input:checked ~ .checkmark{background-color: #86c242;}.cp-checkout-payment-list .checkmark{position: absolute;top: 3px;left: 0;height: 10px;width: 10px;background: #EBEBEB;border-radius: 50%;}.cp-checkout-payment-list a{font-size: 15px;color: #86c242;text-decoration: underline;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-checkout-payment-list a:hover{color: var(--clr-theme-2);}.cp-checkout-payment-title{font-size: 20px;font-weight: 600;line-height: 1;display: block;margin-bottom: 5px;}.product-side-info .product-name{font-size: 30px;text-transform: capitalize;}.product-side-info .product-price{font-size: 20px;font-weight: 700;color: #86c242;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product-side-info .product-price{font-size: 18px;}}.product-side-info p{margin-bottom: 40px;}.product-quantity-cart{display: flex;gap: 20px;flex-wrap: wrap;}.product-quantity-form .cart-input{height: 55px;width: 70px;padding: 0 14px;border: 1px solid #ebebeb;text-align: center;}.product-quantity-form .cart-plus{height: 55px;width: 55px;border: none;}.product-quantity-form .cart-minus{height: 55px;width: 55px;border: none;}.product-quantity-form form{display: flex;gap: 3px;align-items: center;justify-content: center;}.sidebar-action{background: var(--clr-common-white);height: 100%;position: fixed;z-index: 99999;top: 0;width: 390px;padding: 30px 30px;transition: 0.6s;overflow-y: scroll;}@media (max-width: 575px){.sidebar-action{width: 320px;}}.close-sidebar{background: var(--clr-bg-1);display: flex;align-items: center;gap: 10px;height: 30px;padding: 0 10px;border-radius: 4px;color: var(--clr-common-white);position: absolute;right: 30px;top: 30px;}.sidebar-cart{right: -100%;}.sidebar-cart.cart-open{right: 0;}.sidebar-wishlist{right: -100%;}.sidebar-wishlist.wishlist-open{right: 0;}.sidebar-filter{right: -100%;}.sidebar-filter.filter-open{right: 0;}.sidebar-filter .product-filters{padding: 0px;}.sidebar-filter .filter-widget-title{font-size: 18px;}.sidebar-action-title{font-size: 20px;margin-bottom: 20px;text-transform: capitalize;}.sidebar-list-item{display: flex;gap: 20px;}.sidebar-action-btn{display: flex;gap: 10px;flex-wrap: wrap;}.sidebar-action-btn a{width: 100%;flex-wrap: wrap;white-space: nowrap;}.sidebar-action-list{display: flex;flex-direction: column;gap: 20px;}.product-pricing span{font-size: 15px;font-weight: 500;color: var(--clr-common-heading);line-height: 1;}.sidebar-list-item{display: flex;gap: 20px;border-top: 1px solid var(--clr-common-border);padding-top: 20px;position: relative;padding-inline-end: 20px;}.sidebar-list-item .product-image{min-width: 90px;height: 80px;}.sidebar-list-item .product-image img{width: 100%;height: 100%;object-fit: cover;}.sidebar-list-item .product-desc{padding: 0px 0 0px;}.sidebar-list-item .product-name{font-size: 16px;text-transform: capitalize;color: #86c242;font-weight: 600;}.sidebar-list-item .remove-item{position: absolute;right: 0;top: 20px;color: var(--clr-common-heading);}.product-price-total{padding-top: 20px;border-top: 1px solid var(--clr-common-border);margin-top: 20px;display: flex;justify-content: space-between;padding-bottom: 20px;}.product-price-total span{color: var(--clr-common-heading);font-weight: 500;}.sidebar-action-btn a{flex-grow: 1;height: 60px;line-height: 58px;border-radius: 10px;}.sidebar-action-btn .border-btn:before, .sidebar-action-btn .border-btn:after{background: var(--clr-bg-1);}.shop-social-link ul{display: flex;gap: 16px;}.comment-submit .fill-btn{height: 55px;line-height: 55px;clip-path: polygon(6% 0, 100% 0, 94% 100%, 0 100%);}.product-widget-title{margin-bottom: 4px;}h6.product-widget-title{font-size: 24px;position: relative;font-weight: 600;margin-bottom: 35px;display: inline-block;padding-inline-end: 65px;}h6.product-widget-title::before{position: absolute;content: "";right: 0;bottom: 0;background: linear-gradient(90deg, #86c242 0%, rgba(237, 76, 92, 0) 100%);border-radius: 30px;height: 2px;width: 50px;top: 50%;transform: translateY(-50%);}[dir=rtl] h6.product-widget-title::before{right: unset;left: 0;background: linear-gradient(270deg, #86c242 0%, rgba(237, 76, 92, 0) 100%);}.product-categories li:not(:last-child){margin-bottom: 15px;}.product-categories li a{display: inline-block;position: relative;font-size: 16px;font-weight: 500;transition: 0.3s;padding-inline-start: 20px;}.product-categories li a::before{position: absolute;content: "\f054";left: 0;top: 50%;transform: translateY(-50%);font-family: "Font Awesome 5 Pro";font-size: 14px;transition: all 0.3s ease-out 0s;}[dir=rtl] .product-categories li a::before{left: unset;right: 0;}.product-categories li a:hover{color: #86c242;}.product-categories li a:hover::before{left: 5px;}[dir=rtl] .product-categories li a:hover::before{left: unset;right: 5px;}.product-left-item .tagcloud{display: flex;flex-wrap: wrap;gap: 15px;}.product-left-item .tagcloud a{background: var(--clr-bg-18);font-weight: 400;font-size: 14px;display: inline-block;padding: 7px 15px;text-transform: capitalize;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.product-left-item .tagcloud a:hover{background: #86c242;color: var(--clr-common-white);}.ui-widget.ui-widget-content{background: var(--clr-border-5);border-radius: 100px;border: 0;}.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%;-webkit-transition: all 0s ease-out 0s;-moz-transition: all 0s ease-out 0s;-ms-transition: all 0s ease-out 0s;-o-transition: all 0s ease-out 0s;transition: all 0s ease-out 0s;}.ui-slider .ui-slider-handle{height: 15px;width: 15px;transition: all 0s linear 0s;}.ui-slider-horizontal .ui-slider-handle{top: -5px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background: var(--clr-common-color-red);border-radius: 50%;border: none;outline: none;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.004);}.ui-slider .ui-slider-handle::before{position: absolute;content: "";height: 6px;width: 6px;background: #86c242;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.slider-range p{font-size: 15px;color: var(--clr-common-border-6);font-weight: 500;margin-top: 10px;}.slider-range p label{margin-top: 7px;font-size: 15px;color: var(--clr-common-border-6);font-weight: 500;}.slider-range input{font-size: 14px;font-weight: 600;color: #1C1D1B;border: none;outline: none;background: none;margin-inline-start: 10px;width: 100px;}.ui-widget-content{background: var(--clr-common-border-11);color: var(--clr-common-color-24);}.ui-slider-horizontal{height: 6px;}.ui-widget-header{background: var(--clr-common-color-red);}.ui-slider-horizontal .ui-slider-handle{margin-inline-start: 0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-radius: 0;}.product-widgets ul.product_list_widget li:not(:last-child){margin-bottom: 15px;}.product_list_widget li{margin-bottom: 35px;align-items: center;}.product_list_widget li:last-child{margin-bottom: 0;}.product_list_widget li a{display: inline-block;position: relative;font-size: 18px;font-weight: 500;transition: 0.3s;}ul.product_list_widget img{width: 80px;height: 80px;margin-inline-end: 15px;overflow: hidden;float: left;border-radius: 50%;background: var(--clr-bg-14);padding: 10px;}.product_list_widget .woocommerce-Price-amount.amount{color: var(--clr-common-text);font-weight: 400;font-size: 14px;}.product-single span.onsale{background: var(--clr-common-color-red-2);color: var(--clr-common-white);text-transform: capitalize;font-weight: 400;font-size: 12px;position: absolute;text-align: center;z-index: 9;display: block;padding: 7px 12px;border-radius: 5px;letter-spacing: 1px;cursor: pointer;top: 15px;left: 15px;line-height: 1;}.dp-related-product-active .product-description .product-name{text-align: center;}.product-badge{top: 20px;left: 0;font-weight: 500;color: var(--clr-common-white);display: inline-block;padding: 2px 10px;text-transform: capitalize;z-index: 1;position: absolute;}[dir=rtl] .product-badge{left: unset;right: 0;}.product-badge-new{background: #17BD8D;}.product-badge-sale{background: var(--clr-common-text);}.product-badge-off{background: #86c242;}.product-badge-best{background: var(--clr-bg-16);}.cp-product-menu button{margin: 3px 25px;font-weight: 500;text-transform: capitalize;}.cp-product-menu button.active{color: #86c242;}@media (max-width: 575px){.cp-product-menu button{margin: 3px 10px;}}.ui-slider .ui-slider-handle{height: 15px;width: 15px;transition: all 0s linear 0s;}.ui-slider-horizontal .ui-slider-handle{top: -5px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background: #86c242;border-radius: 50%;border: none;outline: none;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.004);}.ui-slider .ui-slider-handle::before{position: absolute;content: "";height: 6px;width: 6px;background: #86c242;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.slider-range p{font-size: 15px;color: var(--clr-common-border-6);font-weight: 500;margin-top: 10px;}.slider-range p label{margin-top: 7px;font-size: 15px;color: var(--clr-common-border-6);font-weight: 500;}.slider-range input{font-size: 14px;font-weight: 500;border: none;outline: none;background: none;margin-inline-start: 10px;width: 100px;}.ui-widget-content{background: var(--clr-common-border-11);color: var(--clr-common-color-24);}.ui-slider-horizontal{height: 6px;}.ui-widget-header{background: #86c242;}.ui-slider-horizontal .ui-slider-handle{margin-inline-start: 0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-radius: 0;}.product-breadcrumb ul{display: flex;gap: 0 20px;}.product-breadcrumb ul li{position: relative;}.product-breadcrumb ul li a,.product-breadcrumb ul li span{color: #7B7B7B;}.product-breadcrumb ul li:not(:last-child)::after{display: inline-block;content: "\f105";position: absolute;right: -14px;top: 0px;font-family: "Font Awesome 5 Pro";font-size: 14px;color: #7B7B7B;}[dir=rtl] .product-breadcrumb ul li:not(:last-child)::after{right: unset;left: -11px;top: 2px;}.cp-product-info-title{font-size: 25px;}.cp-product-feature{border: 1px solid var(--clr-border-2);}.cp-product-feature-item{display: flex;margin-bottom: 17px;border-bottom: 1px solid var(--clr-border-2);padding-bottom: 17px;}.cp-product-feature-item:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}.cp-product-feature-item h5{font-size: 18px;min-width: 200px;margin: 0;}.cp-product-feature{border: 1px solid var(--clr-border-2);padding: 40px 50px;}.cp-product-feature-color-list span{width: 14px;height: 14px;display: inline-block;position: relative;z-index: 1;margin-inline-end: 8px;}.cp-product-feature-color-list span::before{content: "";position: absolute;top: 50%;left: 50%;width: 14px;height: 14px;border: 2px solid #EBEBEB;z-index: -1;transform: translate(-50%, -50%);z-index: -1;}.cp-product-feature-color-list span:nth-child(1){background: #5B642F;}.cp-product-feature-color-list span:nth-child(2){background: #D23D62;}.cp-product-feature-color-list span:nth-child(3){background: #C85313;}.cp-product-feature-color-list span:nth-child(4){background: #447085;}.cp-product-feature-color-list span:nth-child(5){background: #008DB5;}.cp-product-feature-color-list span:nth-child(6){background: #1A9462;}.product-single{text-align: center;overflow: hidden;}.product-single .product-thumb{overflow: hidden;position: relative;background: var(--clr-bg-14);min-height: 270px;max-width: auto;margin: auto;}@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 575px){.product-single .product-thumb{min-height: 320px;}}@media only screen and (min-width: 576px) and (max-width: 767px){.product-single .product-thumb{min-height: 260px;}}.product-single .product-thumb a.image{display: block;}.product-single .product-thumb img{width: 100%;height: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 250px;height: 250px;}.product-single .product-thumb .pic-1{opacity: 1;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.product-single .product-thumb .pic-2{opacity: 0;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.product-single .product-links{padding: 0;margin: 0;list-style: none;position: absolute;bottom: 10px;right: -50px;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-ms-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}[dir=rtl] .product-single .product-links{right: unset;left: -50px;}.product-single .product-links li{margin: 4px 0;}.product-single .product-links li a{color: #191919;background: var(--clr-common-white);font-size: 16px;text-align: center;line-height: 39px;width: 38px;height: 38px;display: block;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.product-single .product-links li a:hover{color: var(--clr-common-white);background: #86c242;border-color: var(--clr-common-white);}.product-single:hover .product-thumb .pic-1{opacity: 0;}.product-single:hover .product-thumb .pic-2{opacity: 1;}.product-single:hover .product-links{right: 15px;}[dir=rtl] .product-single:hover .product-links{left: 15px;right: unset;}.product-space{padding-bottom: 50px;}.product__stock{display: flex;gap: 5px 10px;}.product__modal{max-width: 900px;padding: 20px;padding-top: 27px;}.product__modal-close{top: 10px;right: 10px;z-index: 1;}.product__modal-close button{color: #86c242;display: block;line-height: 38px;text-align: center;width: 38px;height: 38px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 1px solid #ebebeb;outline: none;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.product__modal-close button:hover{color: var(--clr-common-white);background: #86c242;border-color: #86c242;}.product__modal-wrapper{padding: 30px;}@media (max-width: 575px){.product__modal-wrapper{padding: 20px;}}.product__modal-content h4{font-size: 24px;font-weight: 500;text-transform: none;padding: 0;padding-right: 0px;margin: 0;margin-bottom: 0px;padding-inline-end: 65px;margin-bottom: 15px;text-transform: capitalize;}.product__modal-content h4 a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.product__modal-des p{font-size: 14px;line-height: 26px;}.product__modal-box .nav-tabs{border-bottom: 0;}.product__modal-box .nav-link{padding: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: none;}.product__modal-links ul li{display: inline-block;margin-inline-end: 4px;}.product__modal-links ul li a{display: block;width: 45px;height: 45px;line-height: 45px;background: var(--clr-common-white);border: 1px solid #ebebeb;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;text-align: center;color: #86c242;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.product__modal-links ul li a:hover{color: var(--clr-common-white);background: #86c242;border-color: #86c242;}.product__modal .nav-tabs{border: none;justify-content: space-between;}.product__modal .nav-link{border: 1px solid #f0f0f0;position: relative;width: 100%;border-radius: 5px;}.product__modal .nav-link::before{display: none;}.product__modal .nav-link.active{border-color: #86c242 !important;}.product__modal .nav-link.active::after{position: absolute;content: "";top: -12px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);border: 6px solid transparent;border-top-color: transparent;border-bottom-color: #86c242;}.product__modal-form .product-quantity .cart-plus-minus input{height: 60px;line-height: 60px;border-radius: 0;}.product__modal-box .tab-content{margin-bottom: 20px;}.product__stock span{font-size: 14px;color: #777;text-transform: uppercase;}.product__stock span:first-child{color: #86c242;padding-right: 5px;font-weight: 700;}.product__price span{color: #86c242;font-size: 24px;font-weight: 500;display: inline-block;margin-bottom: 22px;}.product__add-review span a{position: relative;padding-right: 10px;margin-inline-end: 10px;color: #86c242;}.product__add-review span a::after{position: absolute;content: "";right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 1px;height: 80%;background: var(--clr-bg-1);}.product__add-review span a:hover{color: #86c242;}.product__add-review span:last-child a::after{display: none;}.rating__shop ul{display: flex;gap: 4px;}.product__modal-box .nav-tabs{display: flex;flex-wrap: wrap;gap: 20px;}.product__modal-box .nav-tabs .nav-item{width: calc((100% - 60px) / 4);}.product__modal .nav-link img{width: 100%;}.product__modal-img{background: var(--clr-bg-14);padding: 50px;}.product__modal-des.mb-40{margin-bottom: 20px;}.product__stock.sku.mb-30{margin-bottom: 20px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.product__modal-box{margin-bottom: 30px;}}.cp-input-field{margin-bottom: 20px;position: relative;}.cp-input-field i{position: absolute;right: 18px;z-index: 1;top: 53px;}[dir=rtl] .cp-input-field i{right: unset;left: 18px;}.cp-input-field label{margin-bottom: 8px;display: block;text-transform: capitalize;}.cp-input-field .cp-in{position: absolute;top: 50%;right: 14px;-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);line-height: 1;color: rgba(0, 0, 0, 0.5098039216);}[dir=rtl] .cp-input-field .cp-in{right: unset;left: 14px;}.cp-input-field input,.cp-input-field textarea{display: block;height: 40px;width: 100%;border: 1px solid var(--clr-border-5);padding: 0 20px;outline: 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;padding-inline-end: 40px;}.cp-input-field input:focus,.cp-input-field textarea:focus{border: 1px solid #86c242;}.cp-input-field textarea{padding: 10px 20px;min-height: 200px;padding-inline-end: 40px;resize: none;}@media (max-width: 575px){.cp-input-field textarea{min-height: 150px;}}.cp-input-field.textarea i{top: 50px;}.cp-input-field.checkbox input{width: 12px;height: 12px;border: 1px solid #7B7B7B;border-radius: 0;display: inline;margin-inline-end: 10px;}.cp-input-field.checkbox label{display: inline-block;font-weight: 500;margin-bottom: 0;}.cp-quote-form .nice-select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: 1px solid var(--clr-border-5);display: block;height: 56px;line-height: 56px;width: 100%;margin-bottom: 20px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;padding-inline-start: 18px;padding-inline-end: 30px;}.cp-quote-form .nice-select .option{padding-inline-start: 18px;padding-inline-end: 29px;text-align: unset;}[dir=rtl] .cp-quote-form .nice-select{text-align: right !important;}[dir=rtl] .cp-quote-form .nice-select::after{right: unset;left: 12px;}.cp-quote-form .nice-select .list{width: 100%;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.cp-quote-form .nice-select:active,.cp-quote-form .nice-select.open,.cp-quote-form .nice-select:focus{border-color: #EBEBEB;}.cp-quote-title{font-size: 30px;position: relative;z-index: 1;margin-bottom: 25px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-quote-title{font-size: 24px;}}.cp-quote-title::before{content: "";width: 100%;right: 0;height: 1px;position: absolute;top: 50%;transform: translateY(-50%);z-index: -1;background: var(--clr-border-5);}[dir=rtl] .cp-quote-title::before{right: unset;left: 0;}.cp-quote-title span{background: var(--clr-common-white);display: inline-block;padding-inline-end: 20px;}.cp-quote-wrapper{padding: 40px 50px;}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-quote-wrapper{padding: 40px 30px;}}@media (max-width:450px){.cp-quote-wrapper{padding: 40px 20px;}}.cp-contact-title{font-size: 35px;}@media (max-width:450px){.cp-contact-title{font-size: 28px;}}.cp-contact-subtitle{font-size: 30px;}@media (max-width:450px){.cp-contact-subtitle{font-size: 28px;}}.cp-input-wrap{border: 1px dashed #86c242;position: relative;cursor: pointer;padding: 40px 20px;}.cp-input-wrap .cp-btn{z-index: -1;}.cp-input-wrap h5{font-weight: 500;font-size: 20px;margin-bottom: 20px;}.cp-input-wrap input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0;bottom: 0;right: 0;z-index: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-checkout-right{margin-inline-start: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-checkout-left{margin-inline-end: 0;}}.cp-contact-info ul li{margin-bottom: 25px;display: flex;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-contact-info ul li br{display: none;}}.cp-contact-info ul li:last-child{margin-bottom: 0;}.cp-contact-info ul li a{font-size: 18px;color: #4D4D4D;margin-top: -5px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-contact-info ul li a:hover{color: #86c242;}.cp-contact-info ul li i{margin-inline-end: 20px;}.et-contact-map{overflow: hidden;position: relative;min-height: 450px;}.et-contact-map iframe{width: 102%;height: 102%;position: absolute;top: -1%;left: -1%;}.cp-signin-wrap{padding: 40px;border: 1px solid var(--clr-border-4);margin: 0 40px;}@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-signin-wrap{margin: 0;}}@media (max-width:450px){.cp-signin-wrap{padding: 40px 20px;}}.cp-signin-wrap .forgotpassword{color: #86c242;font-weight: 500;text-decoration: underline;text-underline-offset: 2px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-signin-wrap .forgotpassword:hover{color: var(--clr-theme-2);text-underline-offset: 4px;}.cp-signin-wrap .no-account span{font-size: 18px;font-weight: 500;}.cp-signin-wrap .no-account span a{color: #86c242;text-decoration: underline;text-underline-offset: 2px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-signin-wrap .no-account span a:hover{color: var(--clr-theme-2);text-underline-offset: 4px;}.cp-signin-wrap .sign-flex{flex-wrap: wrap;gap: 10px 30px;}.cp-signin-title{font-size: 30px;margin-bottom: 55px;}.cp-sign-btn .cp-btn{padding: 0 60px;height: 50px;line-height: 50px;}@keyframes iconltr{49%{transform: translateX(30%);} 50%{opacity: 0;transform: translateX(-30%);} 51%{opacity: 1;}}@-webkit-keyframes cp-bg-move-x{0%{transform: translateX(-30px);} 50%{transform: translateX(-10px);} 100%{transform: translateX(-30px);}}@keyframes cp-bg-move-x{0%{transform: translateX(-30px);} 50%{transform: translateX(-10px);} 100%{transform: translateX(-30px);}}.cp-bg-move-x{-webkit-animation-name: cp-bg-move-x;animation-name: cp-bg-move-x;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes cp-bg-move-y{0%{transform: translateY(-30px);} 50%{transform: translateY(-10px);} 100%{transform: translateY(-30px);}}@keyframes cp-bg-move-y{0%{transform: translateY(-30px);} 50%{transform: translateY(-10px);} 100%{transform: translateY(-30px);}}.cp-bg-move-y{-webkit-animation-name: cp-bg-move-y;animation-name: cp-bg-move-y;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes cp-bg-move-xy{0%{transform: translateY(-30px) translateY(-30px);} 50%{transform: translateY(-10px) translateY(-30px);} 100%{transform: translateY(-30px) translateY(-30px);}}@keyframes cp-bg-move-xy{0%{transform: translateY(-30px) translateY(-30px);} 50%{transform: translateY(-10px) translateY(-30px);} 100%{transform: translateY(-30px) translateY(-30px);}}.cp-bg-move-xy{-webkit-animation-name: cp-bg-move-xy;animation-name: cp-bg-move-xy;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;}@-webkit-keyframes cp-round-rotation1{0%{-webkit-transform: translate(0px, 0px) rotate(0deg);} 20%{-webkit-transform: translate(73px, -1px) rotate(36deg);} 40%{-webkit-transform: translate(141px, 72px) rotate(72deg);} 60%{-webkit-transform: translate(83px, 122px) rotate(108deg);} 80%{-webkit-transform: translate(-40px, 72px) rotate(144deg);} 100%{-webkit-transform: translate(0px, 0px) rotate(0deg);}}.cp-round-rotation1{animation: cp-round-rotation1 30s alternate infinite linear;}@-webkit-keyframes cp-round-rotation2{0%{transform: translate(0, 0) rotate(0deg);-webkit-transform: translate(0, 0) rotate(0deg);-moz-transform: translate(0, 0) rotate(0deg);-ms-transform: translate(0, 0) rotate(0deg);-o-transform: translate(0, 0) rotate(0deg);} 21%{transform: translate(4px, -20px) rotate(38deg);-webkit-transform: translate(4px, -20px) rotate(38deg);-moz-transform: translate(4px, -20px) rotate(38deg);-ms-transform: translate(4px, -20px) rotate(38deg);-o-transform: translate(4px, -20px) rotate(38deg);} 41%{transform: translate(-50px, -60px) rotate(74deg);-webkit-transform: translate(-50px, -60px) rotate(74deg);-moz-transform: translate(-50px, -60px) rotate(74deg);-ms-transform: translate(-50px, -60px) rotate(74deg);-o-transform: translate(-50px, -60px) rotate(74deg);} 60%{transform: translate(-20px, -30px) rotate(108deg);-webkit-transform: translate(-20px, -30px) rotate(108deg);-moz-transform: translate(-20px, -30px) rotate(108deg);-ms-transform: translate(-20px, -30px) rotate(108deg);-o-transform: translate(-20px, -30px) rotate(108deg);} 80%{transform: translate(-195px, -49px) rotate(144deg);-webkit-transform: translate(-195px, -49px) rotate(144deg);-moz-transform: translate(-195px, -49px) rotate(144deg);-ms-transform: translate(-195px, -49px) rotate(144deg);-o-transform: translate(-195px, -49px) rotate(144deg);} 100%{transform: translate(-1px, 0px) rotate(180deg);-webkit-transform: translate(-1px, 0px) rotate(180deg);-moz-transform: translate(-1px, 0px) rotate(180deg);-ms-transform: translate(-1px, 0px) rotate(180deg);-o-transform: translate(-1px, 0px) rotate(180deg);}}.cp-round-rotation2{animation: cp-round-rotation2 30s alternate infinite linear;}.cp-rotation{-webkit-animation: cp-rotation 10s linear infinite;animation: cp-rotation 10s linear infinite;}@-webkit-keyframes cp-rotation{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);} 100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes cp-width-come-down{0%{width: 0;left: 0;} 25%{width: 25%;} 50%{width: 50%;} 75%{width: 75%;} 100%{width: 94%;}}.fade-jr{opacity: 0;transition: opacity 1.2s ease-out;-webkit-transition: opacity 1.2s ease-out;}.zoom{-webkit-animation: animatezoom 1.2s;animation: animatezoom 1.2s;}@-webkit-keyframes animatezoom{from{-webkit-transform: scale(0);} to{-webkit-transform: scale(1);}}@keyframes animatezoom{from{-webkit-transform: scale(0);} to{-webkit-transform: scale(1);}}.tp-theme-settings-area{position: fixed;top: 50%;left: 0;width: 240px;background-color: var(--clr-common-white);border: 1px solid #eaeaef;-webkit-transform: translateY(-50%) translateX(-100%);-moz-transform: translateY(-50%) translateX(-100%);-ms-transform: translateY(-50%) translateX(-100%);transform: translateY(-50%) translateX(-100%);z-index: 991;direction: ltr;border-bottom-right-radius: 4px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.tp-theme-settings-area.settings-opened{-webkit-transform: translateY(-50%) translateX(0%);-moz-transform: translateY(-50%) translateX(0%);-ms-transform: translateY(-50%) translateX(0%);transform: translateY(-50%) translateX(0%);}.tp-theme-settings-area.settings-opened .tp-theme-settings-gear{opacity: 0;}.tp-theme-settings-area.settings-opened .tp-theme-settings-close{opacity: 1;}.tp-theme-settings-open{position: absolute;top: -1px;left: 100%;}.tp-theme-settings-open button{background-color: var(--clr-common-white);border: 1px solid #eaeaef;border-left: 0;width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: var(--clr-common-black);position: relative;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.tp-theme-settings-gear{display: inline-block;-webkit-animation: spin 4s linear infinite;-moz-animation: spin 4s linear infinite;animation: spin 4s linear infinite;}@-webkit-keyframes spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-ms-keyframes spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spin{100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.tp-theme-settings-close{display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}.tp-theme-header-title{font-size: 16px;font-weight: 600;margin-bottom: 30px;}.tp-theme-wrapper{padding: 20px 30px 30px;}.tp-theme-toggle{text-align: center;}.tp-theme-toggle-main{display: inline-block;width: 160px;margin: auto;position: relative;z-index: 1;background-color: #f0f0f5;padding: 4px;border-radius: 20px;}.tp-theme-toggle-light, .tp-theme-toggle-dark{display: inline-block;width: 48%;height: 26px;line-height: 26px;}.tp-theme-toggle input{display: none;}.tp-theme-toggle:hover{cursor: pointer;}.tp-theme-toggle label{color: var(--clr-common-black);font-size: 14px;font-weight: 500;}.tp-theme-toggle label:hover{cursor: pointer;}.tp-theme-toggle #tp-theme-toggler{display: none;}.tp-theme-toggle #tp-theme-toggler:checked + i{right: calc(50% - 4px);}.tp-theme-toggle-slide{position: absolute;top: 50%;right: 4px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 26px;color: var(--clr-common-black);background-color: var(--clr-common-white);border-radius: 30px;-webkit-transform: translate3d(0, 0);transform: translate3d(0, 0);-webkit-transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);z-index: -1;}.tp-theme-dir{text-align: center;}.tp-theme-dir-main{display: inline-block;width: 160px;margin: auto;position: relative;z-index: 1;background-color: #f0f0f5;padding: 4px;border-radius: 20px;}.tp-theme-dir-ltr, .tp-theme-dir-rtl{display: inline-block;width: 48%;height: 26px;line-height: 26px;}.tp-theme-dir input{display: none;}.tp-theme-dir:hover{cursor: pointer;}.tp-theme-dir label{color: var(--clr-common-black);font-size: 14px;font-weight: 500;}.tp-theme-dir label:hover{cursor: pointer;}.tp-theme-dir #tp-dir-toggler{display: none;}.tp-theme-dir #tp-dir-toggler:checked + i{right: calc(50% - 4px);}.tp-theme-dir-slide{position: absolute;top: 50%;right: 4px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 26px;color: var(--clr-common-black);background-color: var(--clr-common-white);border-radius: 30px;-webkit-transform: translate3d(0, 0);transform: translate3d(0, 0);-webkit-transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);-o-transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);transition: 0.2s cubic-bezier(0.25, 1, 0.5, 1);z-index: -1;}.tp-theme-color-item.active button::before{opacity: 1;visibility: visible;}.tp-theme-color-btn{width: 100%;height: 40px;line-height: 40px;text-align: center;position: relative;}.tp-theme-color-btn::before{position: absolute;content: "\f00c";font-weight: 600;font-family: "Font Awesome 5 Pro";color: var(--clr-common-white);font-size: 16px;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;visibility: hidden;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#FF3737"]{background-color: #FF3737;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#FBD017"]{background-color: #FBD017;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#138c17"]{background-color: #138c17;}.tp-theme-color-btn.tp-color-settings-btn[data-color="#73c100"]{background-color: #73c100;}.tp-theme-color-input{margin-top: 15px;}.tp-theme-color-input h6{font-size: 14px;font-weight: 600;margin-bottom: 5px;}.tp-theme-color-input label{display: inline-block;width: 100%;height: 40px;line-height: 40px;text-align: center;background-color: var(--clr-bg-1);}.tp-theme-color-input label:hover{cursor: pointer;}.tp-theme-color-input input{display: none;}.g-2,.gy-2{--bs-gutter-y: 0.5rem;}.g-2,.gx-2{--bs-gutter-x: 0.5rem;}.cp-footer-widget-title{font-weight: 600;font-size: 20px;padding-bottom: 10px;position: relative;margin-bottom: 30px;}.cp-footer-widget-title::before{content: "";position: absolute;width: 17px;height: 2px;background: #86c242;bottom: 0;left: 0;}[dir=rtl] .cp-footer-widget-title::before{left: unset;right: 0;}.cp-footer-widget-title::after{content: "";position: absolute;width: 52px;height: 2px;background: #86c242;bottom: 0;left: 25px;}[dir=rtl] .cp-footer-widget-title::after{left: unset;right: 25px;}.cp-footer-widget-link{line-height: 1;}.cp-footer-widget-link li{margin-bottom: 20px;}.cp-footer-widget-link li:last-child{margin-bottom: 0;}.cp-footer-widget-link li a{color: var(--clr-common-text);position: relative;padding-inline-start: 20px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer-widget-link li a::before{content: "\f054";font-family: "Font Awesome 5 Pro";color: #86c242;font-weight: 600;left: 0;position: absolute;font-size: 15px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}[dir=rtl] .cp-footer-widget-link li a::before{left: unset;right: 0;}.cp-footer-widget-link li a:hover{color: #86c242;padding-inline-start: 30px;}.cp-footer-widget-link li a:hover::before{left: 10px;}[dir=rtl] .cp-footer-widget-link li a:hover::before{left: unset;right: 10px;}.cp-footer-email-form{position: relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}.cp-footer-email-form input{display: block;width: 100%;height: 70px;border: 0;padding-inline-start: 20px;padding-inline-end: 230px;border: 1px solid transparent;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.cp-footer-email-form input:focus{border: 1px solid #86c242;outline: 0;}@media (max-width: 575px){.cp-footer-email-form input{padding-inline-start: 20px;padding-inline-end: 20px;margin-bottom: 25px;}}.cp-footer-email-form button{background: #86c242;position: absolute;right: 0;display: inline-block;top: 0;bottom: 0;padding: 0 32px;font-weight: 600;color: var(--clr-common-white);height: 100%;border-top-left-radius: 0;border-bottom-left-radius: 0;}[dir=rtl] .cp-footer-email-form button{right: unset;left: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;}@media (max-width: 575px){[dir=rtl] .cp-footer-email-form button{border-radius: 6px;} [dir=rtl] .cp-footer-email-form button:hover{border-radius: 6px;}}.cp-footer-email-form button .cp-btn__inner{border-top-left-radius: 0;border-bottom-left-radius: 0;}[dir=rtl] .cp-footer-email-form button .cp-btn__inner{border-top-right-radius: 0;border-bottom-right-radius: 0;}.cp-footer-email-form button::before{border-top-left-radius: 0;border-bottom-left-radius: 0;}.cp-footer-email-form button:hover{border-top-left-radius: 0;border-bottom-left-radius: 0;}@media (max-width: 575px){.cp-footer-email-form button{position: inherit;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}}.cp-footer-email-form button i{margin-inline-start: 14px;}.cp-footer-social ul{line-height: 1;}.cp-footer-social ul li{display: inline-block;position: relative;border-right: 2px solid var(--clr-bg-7);padding-inline-end: 25px;margin-inline-end: 25px;margin-bottom: 15px;}[dir=rtl] .cp-footer-social ul li{border-right: unset;border-left: 2px solid var(--clr-bg-7);}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cp-footer-social ul li{margin-inline-end: 20px;padding-inline-end: 20px;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-footer-social ul li{margin-inline-end: 15px;padding-inline-end: 15px;}}.cp-footer-social ul li:last-child{padding-inline-end: 0;margin-inline-end: 0;border-right: 0;}[dir=rtl] .cp-footer-social ul li:last-child{border-right: unset;border-left: 0;}.cp-footer-social ul li:nth-child(1) a{color: var(--clr-bg-8);}.cp-footer-social ul li:nth-child(1) a:hover i{background: var(--clr-bg-8);}.cp-footer-social ul li:nth-child(1) a:hover i::after{background: var(--clr-bg-8);}.cp-footer-social ul li:nth-child(2) a{color: var(--clr-bg-9);}.cp-footer-social ul li:nth-child(2) a:hover i{background: var(--clr-bg-9);}.cp-footer-social ul li:nth-child(2) a:hover i::after{background: var(--clr-bg-9);}.cp-footer-social ul li:nth-child(3) a{color: var(--clr-bg-10);}.cp-footer-social ul li:nth-child(3) a:hover i{background: var(--clr-bg-10);}.cp-footer-social ul li:nth-child(3) a:hover i::after{background: var(--clr-bg-10);}.cp-footer-social ul li:nth-child(4) a{color: #86c242;}.cp-footer-social ul li:nth-child(4) a:hover i{background: #86c242;}.cp-footer-social ul li:nth-child(4) a:hover i::after{background: #86c242;}.cp-footer-social ul li:nth-child(5) a{color: var(--clr-bg-11);position: relative;z-index: 2;}.cp-footer-social ul li:nth-child(5) a:hover i{background: var(--clr-bg-11);}.cp-footer-social ul li:nth-child(5) a:hover i::after{background: var(--clr-bg-11);}.cp-footer-social ul li a{font-weight: 500;text-transform: capitalize;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer-social ul li i{width: 40px;height: 40px;background: #86c242;display: inline-block;border-radius: 50%;line-height: 40px;position: absolute;left: 40%;transform: translateX(-50%);color: var(--clr-common-white);top: -45px;text-align: center;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: 3;}[dir=rtl] .cp-footer-social ul li i{left: unset;right: -5%;}.cp-footer-social ul li i::after{content: "";position: absolute;bottom: 1px;width: 13px;height: 13px;background: #86c242;transform: rotate(-45deg) translateX(-50%);left: 44%;}.cp-footer-social ul li:hover i{top: -50px;opacity: 1;visibility: visible;}.cp-footer-payment{text-align: center;}@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px){.cp-footer-payment{text-align: right;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-footer-payment{text-align: start;}}.cp-footer2-widget-title{font-weight: 600;font-size: 20px;padding-bottom: 10px;position: relative;margin-bottom: 30px;color: #C9C9C9;}.cp-footer2-widget-title::before{content: "";position: absolute;width: 17px;height: 2px;background: #C9C9C9;bottom: 0;}.cp-footer2-widget-title:after{content: "";position: absolute;width: 52px;height: 2px;background: #C9C9C9;bottom: 0;left: 25px;}[dir=rtl] .cp-footer2-widget-title:after{left: unset;right: 25px;}.cp-footer2-widget p{color: #C9C9C9;}.cp-footer2-widget-link ul{line-height: 1;}.cp-footer2-widget-link ul li{margin-bottom: 20px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer2-widget-link ul li:last-child{margin-bottom: 0;}.cp-footer2-widget-link ul li a{color: #BBBBBB;font-weight: 400;position: relative;padding-inline-start: 20px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer2-widget-link ul li a::before{content: "\f054";font-family: "Font Awesome 5 Pro";color: #C9C9C9;font-weight: 600;left: 0;position: absolute;font-size: 14px;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);top: 50%;}[dir=rtl] .cp-footer2-widget-link ul li a::before{left: unset;right: 0;}.cp-footer2-widget-link ul li:hover{padding-inline-start: 10px;}.cp-footer2-widget-link ul li:hover a{color: #86c242;}.cp-footer2-widget-link ul li:hover a::before{color: #86c242;}.cp-footer2-location{color: #C9C9C9;font-weight: 500;display: flex;gap: 5px 15px;}.cp-footer2-location a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer2-location i{margin-top: 7px;}.cp-footer2-subscribe-btn{position: absolute;right: 20px;top: 50%;transform: translateY(-50%);color: #86c242;font-size: 22px;}[dir=rtl] .cp-footer2-subscribe-btn{right: unset;left: 20px;}.cp-footer2-subscribe input{display: block;width: 100%;height: 55px;padding: 0 50px 0 20px;outline: 0;background: transparent;border: 1px solid #5B5B5B;color: #C9C9C9;border-radius: 6px;}.cp-footer2-subscribe input:focus{border: 1px solid #86c242;}[dir=rtl] .cp-footer2-subscribe input{padding: 0 20px 0 50px;}.cp-footer2-social ul{display: flex;line-height: 1;gap: 10px 20px;flex-wrap: wrap;}.cp-footer2-social ul li a{font-size: 18px;color: #7B7B7B;}.cp-footer2-social ul li a:hover{color: #86c242;}.cp-footer2-page ul li a{color: #A3A3A3;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer2-page ul li a:hover{color: #86c242;}.cp-copy-text a:hover{color: var(--clr-common-white);}.cp-copy-item-wrap{gap: 15px 50px;flex-wrap: wrap;}.cp-copy2-border{border-top: 1px solid var(--clr-border-2);padding-top: 20px;padding-bottom: 10px;}.cp-copy2-text p{color: #A3A3A3;margin-bottom: 10px;}.cp-copy2-text p a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer2-shape{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;}@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.cp-footer2-shape{top: 12%;}}.cp-footer2-shape.two{right: 0;left: auto;}@media (max-width:450px){.cp-footer2-shape.two{top: unset;bottom: 12%;}}.cp-footer3-bg{background: linear-gradient(94.15deg, #86c242 1.18%, var(--clr-theme-2) 100.09%);border-radius: 0px 0px 20px 20px;padding: 40px 47px 10px 47px;}.cp-footer3-area-bg::before{background: linear-gradient(94.15deg, #86c242 1.18%, var(--clr-theme-2) 100.09%);opacity: 0.1;position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}.cp-footer3-call a{font-weight: 300;font-size: 30px;color: var(--clr-common-white);line-height: 1.1;}.cp-footer3-call{display: flex;align-items: center;gap: 20px 30px;}@media (max-width: 575px){.cp-footer3-call{flex-direction: column;align-items: start;}}.cp-footer3-widget-title{font-weight: 700;font-size: 20px;letter-spacing: 1px;margin-bottom: 35px;}.cp-footer3-widget ul{line-height: 1;}.cp-footer3-widget ul li{margin-bottom: 20px;}.cp-footer3-widget ul li:last-child{margin-bottom: 0;}.cp-footer3-widget ul li a{font-weight: 400;font-size: 16px;color: #353535;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer3-widget ul li a:hover{color: #86c242;}.cp-footer3-widget p{color: #353535;}.cp-footer3-widget .cp-footer2-location a{font-weight: 400;color: #17191C;}.cp-footer3-widget .cp-footer2-location a:hover{color: #86c242;}.cp-footer3-widget .cp-footer2-social ul li{margin-bottom: 0;}.cp-footer3-widget .cp-footer2-location i{color: #17191C;}.cp-footer3-widget .cp-copy3-text p{color: #5B5B5B;margin-bottom: 10px;}.cp-footer3-widget .cp-footer2-page ul li a{color: #5B5B5B;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.cp-footer3-widget form input{color: var(--clr-common-black);}.cp-footer3-page ul li a{-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-ms-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;} .smt-app{position: relative} .smt-app .sm-fixed{z-index: 100000000000 !important;position: fixed} .smt-app,.smt-app *{letter-spacing: normal;font-size: 14px;line-height: normal;font-weight: normal;margin: 0} .smt-app img{user-select: none} .smt-wrapper{background: none;padding: 0;width: auto;height: auto} .hover-opacity{cursor: pointer;transition: opacity 200ms linear} .hover-opacity:hover{opacity: 0.83 !important} .powered-link{font-size: 14px !important;color: #555;text-decoration: none;margin-top: 5px;display: inline-block;white-space: nowrap} .powered-link img{width: 14px !important;height: 14px !important} .icon-wrapper+.powered-link{position: absolute;left: 50%;transform: translateX(-55%) !important} .sm-disable-animation{animation-duration: 0ms !important} .sm-close{position: absolute;color: #fff;top: 12px;right: 12px;width: 24px;height: 24px;font-size: 22px;cursor: pointer;text-align: center;line-height: 24px;z-index: 1;font-style: normal} @keyframes sm-slide-show{0%{transform: translateZ(-1400px) translateY(20px);opacity: 0} 100%{transform: translateZ(0) translateY(0);opacity: 1}} @keyframes sm-slide-hide{100%{transform: translateZ(-1400px) translateY(20px);opacity: 0} 0%{transform: translateZ(0) translateY(0);opacity: 1}} @keyframes sm-slide-show-centered{0%{transform: translateZ(-1400px) translateY(20px) translateX(-50%);opacity: 0} 100%{transform: translateZ(0) translateY(0) translateX(-50%);opacity: 1}} @keyframes sm-slide-hide-centered{100%{transform: translateZ(-1400px) translateY(20px) translateX(-50%);opacity: 0} 0%{transform: translateZ(0) translateY(0) translateX(-50%);opacity: 1}} .smt-app-whatsapp{font-family: sf-pro-display, Roboto, sans-serif} .smt-app-whatsapp .sm-box{box-shadow: 5px 0px 10px rgba(0,0,0,0.2);width: 380px;border-radius: 6px;background: #fff;display: flex !important;flex-direction: column;max-height: calc(100% - 100px);transition: height 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)} .smt-app-whatsapp .sm-box.show.top-center,.smt-app-whatsapp .sm-box.show.bottom-center,.smt-app-whatsapp .sm-box.show.bottom,.smt-app-whatsapp .sm-box.show.top{animation: sm-slide-show-centered 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .sm-box.show:not(.top-center):not(.bottom-center):not(.bottom):not(.top){animation: sm-slide-show 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .sm-box.closing.top-center,.smt-app-whatsapp .sm-box.closing.bottom-center,.smt-app-whatsapp .sm-box.closing.bottom,.smt-app-whatsapp .sm-box.closing.top{animation: sm-slide-hide-centered 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .sm-box.closing:not(.top-center):not(.bottom-center):not(.bottom):not(.top){animation: sm-slide-hide 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .sm-box:not(.show):not(.closing){display: none !important} .smt-app-whatsapp .sm-box.top-left,.smt-app-whatsapp .sm-box.top-center,.smt-app-whatsapp .sm-box.top,.smt-app-whatsapp .sm-box.top-right{top: 80px} .smt-app-whatsapp .sm-box.top-left.button-circle_bubble,.smt-app-whatsapp .sm-box.top-center.button-circle_bubble,.smt-app-whatsapp .sm-box.top.button-circle_bubble,.smt-app-whatsapp .sm-box.top-right.button-circle_bubble{top: 100px} .smt-app-whatsapp .sm-box.top-left.button-tab,.smt-app-whatsapp .sm-box.top-center.button-tab,.smt-app-whatsapp .sm-box.top.button-tab,.smt-app-whatsapp .sm-box.top-right.button-tab{top: 60px} .smt-app-whatsapp .sm-box.bottom-left,.smt-app-whatsapp .sm-box.bottom-center,.smt-app-whatsapp .sm-box.bottom,.smt-app-whatsapp .sm-box.bottom-right{bottom: 80px} .smt-app-whatsapp .sm-box.bottom-left.button-circle_bubble,.smt-app-whatsapp .sm-box.bottom-center.button-circle_bubble,.smt-app-whatsapp .sm-box.bottom.button-circle_bubble,.smt-app-whatsapp .sm-box.bottom-right.button-circle_bubble{bottom: 100px} .smt-app-whatsapp .sm-box.bottom-left.button-tab,.smt-app-whatsapp .sm-box.bottom-center.button-tab,.smt-app-whatsapp .sm-box.bottom.button-tab,.smt-app-whatsapp .sm-box.bottom-right.button-tab{bottom: 60px} .smt-app-whatsapp .sm-box.bottom-left,.smt-app-whatsapp .sm-box.left,.smt-app-whatsapp .sm-box.top-left{left: 30px} .smt-app-whatsapp .sm-box.bottom-right,.smt-app-whatsapp .sm-box.right,.smt-app-whatsapp .sm-box.top-right{right: 30px} .smt-app-whatsapp .sm-box.bottom-center,.smt-app-whatsapp .sm-box.top-center{left: 50%;right: initial;transform: translateX(-50%)} .smt-app-whatsapp .sm-box::before{content: '';position: absolute;width: 13px;height: 13px;transform: rotate(45deg);background: #fff} .smt-app-whatsapp .sm-box.top-left::before,.smt-app-whatsapp .sm-box.top-right::before,.smt-app-whatsapp .sm-box.top-center::before{top: -6px} .smt-app-whatsapp .sm-box.bottom-left::before,.smt-app-whatsapp .sm-box.bottom-right::before,.smt-app-whatsapp .sm-box.bottom-center::before{bottom: -6px} .smt-app-whatsapp .sm-box.button-circle_bubble.top-left::before,.smt-app-whatsapp .sm-box.button-circle_bubble.bottom-left::before{left: 20px} .smt-app-whatsapp .sm-box.button-circle_bubble.top-right::before,.smt-app-whatsapp .sm-box.button-circle_bubble.bottom-right::before{right: 20px} .smt-app-whatsapp .sm-box:not(.button-circle_bubble).top-left::before,.smt-app-whatsapp .sm-box:not(.button-circle_bubble).bottom-left::before{left: 10px} .smt-app-whatsapp .sm-box:not(.button-circle_bubble).top-right::before,.smt-app-whatsapp .sm-box:not(.button-circle_bubble).bottom-right::before{right: 10px} .smt-app-whatsapp .sm-box.bottom-center::before,.smt-app-whatsapp .sm-box.top-center::before{left: 50%;transform: rotate(45deg) translateX(-50%)} .smt-app-whatsapp .sm-box.bottom-center::before{bottom: -8px} .smt-app-whatsapp .sm-box.top-center::before{top: 0} .smt-app-whatsapp .sm-box .sm-box-header{color: #fff;padding: 24px 36px;position: relative;border-top-left-radius: 6px;border-top-right-radius: 6px;box-sizing: border-box} .smt-app-whatsapp .sm-box .sm-box-header a{color: #fff;text-decoration: underline !important} .smt-app-whatsapp .sm-box .sm-box-header::before{border-top-left-radius: 6px;border-top-right-radius: 6px;content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: linear-gradient(135deg, transparent 0%, rgba(0,0,0,0.2) 100%)} .smt-app-whatsapp .sm-box .sm-box-header .sm-box-title,.smt-app-whatsapp .sm-box .sm-box-header .sm-box-subtitle{position: relative;z-index: 5;color: #fff} .smt-app-whatsapp .sm-box .sm-box-header .sm-box-title{font-size: 24px;line-height: 1.2;margin-bottom: 8px} .smt-app-whatsapp .sm-box .sm-box-header .sm-box-subtitle{line-height: 1.75;font-size: 16px} .smt-app-whatsapp .sm-box .sm-box-body{box-sizing: border-box;overflow-x: hidden;overflow-y: auto;background: #f5f5f5;padding-bottom: 50px;position: relative;height: 100%} .smt-app-whatsapp .sm-box .sm-box-footer{position: relative;color: #303030;background-color: #fff;border-top: 1px solid #e6e6e6;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;overflow: hidden;box-sizing: border-box;min-height: 56px;display: flex;justify-content: center;flex-direction: column} .smt-app-whatsapp .sm-box .sm-box-footer .sm-box-footer-info{padding: 12px 36px;width: 100%;font-size: 12px;align-items: center;justify-content: center;text-align: center;box-sizing: border-box !important} .smt-app-whatsapp .sm-box .sm-box-footer a{color: #000;text-decoration: none} .smt-app-whatsapp.force-mobile .sm-box{width: 100% !important;min-width: 100% !important;max-height: 100% !important;height: 100% !important;left: 0 !important;right: 0 !important;margin: 0 !important;top: 0 !important;bottom: 0 !important} .smt-app-whatsapp.force-mobile .sm-box.show{animation: sm-slide-show 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp.force-mobile .sm-box.closing{animation: sm-slide-hide 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp.force-mobile .sm-box,.smt-app-whatsapp.force-mobile .sm-box .sm-box-header,.smt-app-whatsapp.force-mobile .sm-box .sm-box-header::before,.smt-app-whatsapp.force-mobile .sm-box.sm-box-footer{border-radius: 0 !important} .smt-app-whatsapp.force-mobile .sm-box::before{display: none} .smt-app-whatsapp.force-mobile .sm-button:not(.sm-button-circle).bottom-center{min-width: max-content} .smt-app-whatsapp .sm-button{box-shadow: 0 1px 6px 0 rgba(0,0,0,0.06),0 2px 32px 0 rgba(0,0,0,0.16);box-sizing: border-box;padding: 0;display: block} .smt-app-whatsapp .sm-button.top-left,.smt-app-whatsapp .sm-button.bottom-left,.smt-app-whatsapp .sm-button.left{left: 25px} .smt-app-whatsapp .sm-button.top-right,.smt-app-whatsapp .sm-button.bottom-right,.smt-app-whatsapp .sm-button.right{} .smt-app-whatsapp .sm-button.left,.smt-app-whatsapp .sm-button.right{transform: translateY(-50%);top: 50%} .smt-app-whatsapp .sm-button.left .powered-link,.smt-app-whatsapp .sm-button.right .powered-link{bottom: -25px} .smt-app-whatsapp .sm-button.top-left,.smt-app-whatsapp .sm-button.top-right,.smt-app-whatsapp .sm-button.top,.smt-app-whatsapp .sm-button.top-center{top: 25px} .smt-app-whatsapp .sm-button.top-left .powered-link,.smt-app-whatsapp .sm-button.top-right .powered-link,.smt-app-whatsapp .sm-button.top .powered-link,.smt-app-whatsapp .sm-button.top-center .powered-link{top: -25px} .smt-app-whatsapp .sm-button.bottom-left,.smt-app-whatsapp .sm-button.bottom-right,.smt-app-whatsapp .sm-button.bottom,.smt-app-whatsapp .sm-button.bottom-center{bottom: 25px} .smt-app-whatsapp .sm-button.bottom-left .powered-link,.smt-app-whatsapp .sm-button.bottom-right .powered-link,.smt-app-whatsapp .sm-button.bottom .powered-link,.smt-app-whatsapp .sm-button.bottom-center .powered-link{bottom: -20px} .smt-app-whatsapp .sm-button.top-center,.smt-app-whatsapp .sm-button.bottom-center,.smt-app-whatsapp .sm-button.top,.smt-app-whatsapp .sm-button.bottom{left: 50%;transform: translateX(-50%);right: initial} .smt-app-whatsapp .sm-button a:not(.powered-link){text-decoration: none} .smt-app-whatsapp .sm-button.pressed{opacity: 1 !important} .smt-app-whatsapp .sm-button.pressed.sm-button-text{padding: 6px !important} .smt-app-whatsapp .sm-button.pressed.sm-button-tab{padding-left: 6px !important;padding-right: 6px !important} .smt-app-whatsapp .sm-button.pressed img,.smt-app-whatsapp .sm-button.pressed i{animation: sm-rotate-animation cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s} .smt-app-whatsapp .sm-button.pressed::before{z-index: 2;content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: linear-gradient(135deg, transparent 0%, rgba(0,0,0,0.4) 100%);cursor: pointer} .smt-app-whatsapp .sm-button.pressed::before:not(.button-square_text){border-top-left-radius: 6px;border-top-right-radius: 6px} .smt-app-whatsapp .sm-button.sm-button-text.sm-rounded.pressed::before{border-radius: 40px} .smt-app-whatsapp .sm-button.sm-button-text,.smt-app-whatsapp .sm-button.sm-button-tab{display: flex;white-space: nowrap;color: #fff;user-select: none} .smt-app-whatsapp .sm-button.sm-button-text:not(.sm-small),.smt-app-whatsapp .sm-button.sm-button-tab:not(.sm-small){padding: 6px 12px} .smt-app-whatsapp .sm-button.sm-button-text:not(.sm-small) span,.smt-app-whatsapp .sm-button.sm-button-tab:not(.sm-small) span{font-size: 16px;line-height: 28px} .smt-app-whatsapp .sm-button.sm-button-text:not(.sm-small) img,.smt-app-whatsapp .sm-button.sm-button-tab:not(.sm-small) img{width: 30px;height: 30px} .smt-app-whatsapp .sm-button.sm-button-text.sm-small,.smt-app-whatsapp .sm-button.sm-button-tab.sm-small{padding: 3px 6px;display: flex;align-items: center} .smt-app-whatsapp .sm-button.sm-button-text.sm-small span,.smt-app-whatsapp .sm-button.sm-button-tab.sm-small span{font-size: 13px;line-height: normal} .smt-app-whatsapp .sm-button.sm-button-text.sm-small img,.smt-app-whatsapp .sm-button.sm-button-tab.sm-small img{width: 26px;height: 26px} .smt-app-whatsapp .sm-button.sm-button-text.sm-rounded,.smt-app-whatsapp .sm-button.sm-button-tab.sm-rounded{border-radius: 40px} .smt-app-whatsapp .sm-button.sm-button-text a:not(.powered-link),.smt-app-whatsapp .sm-button.sm-button-tab a:not(.powered-link){display: inherit;color: #fff !important} .smt-app-whatsapp .sm-button.sm-button-tab{border-radius: 10px} .smt-app-whatsapp .sm-button.sm-button-tab.pressed::before{border-radius: 10px} .smt-app-whatsapp .sm-button.sm-button-tab.top-left,.smt-app-whatsapp .sm-button.sm-button-tab.top-center,.smt-app-whatsapp .sm-button.sm-button-tab.top-right{top: -5px;padding-top: 12px} .smt-app-whatsapp .sm-button.sm-button-tab.bottom-left,.smt-app-whatsapp .sm-button.sm-button-tab.bottom-center,.smt-app-whatsapp .sm-button.sm-button-tab.bottom-right{bottom: -5px;padding-bottom: 12px} .smt-app-whatsapp .sm-button.sm-button-tab.left{transform: translateY(-50%) translateX(-50%) rotate(-90deg);left: 0;padding-top: 50px} .smt-app-whatsapp .sm-button.sm-button-tab.right{transform: translateY(-50%) translateX(50%) rotate(-90deg);right: 0;padding-bottom: 50px} .smt-app-whatsapp .sm-button.sm-button-circle:not(.sm-small),.smt-app-whatsapp .sm-button.sm-button-circle:not(.sm-small) a:not(.powered-link){height: 60px;width: 60px} .smt-app-whatsapp .sm-button.sm-button-circle.sm-small,.smt-app-whatsapp .sm-button.sm-button-circle.sm-small a:not(.powered-link){height: 50px;width: 50px} .smt-app-whatsapp .sm-button.sm-button-circle,.smt-app-whatsapp .sm-button.sm-button-circle a:not(.powered-link){justify-content: center;align-items: center;display: flex} .smt-app-whatsapp .sm-button.sm-button-circle,.smt-app-whatsapp .sm-button.sm-button-circle.pressed:before{border-radius: 50%} .smt-app-whatsapp .sm-button.sm-button-circle:not(.pressed) img:not(.emoji){height: 100% !important;width: 100% !important;display: inline !important;min-height: auto !important} .smt-app-whatsapp .sm-button .powered-link{display: block;position: absolute;left: 50%;transform: translateX(-55%)} .smt-app-whatsapp .sm-button .sm-red-dot{position: absolute;right: 2px;top: 2px;background: red;width: 10px;height: 10px;border-radius: 50%} .smt-app-whatsapp .sm-shake img,.smt-app-whatsapp .sm-shake i{animation: sm-shake-animation linear 1.5s infinite} @keyframes sm-shake-animation{0%{transform: rotate(0) scale(1) skew(0.017rad)} 25%{transform: rotate(0) scale(1) skew(0.017rad)} 35%{transform: rotate(-0.3rad) scale(1) skew(0.017rad)} 45%{transform: rotate(0.3rad) scale(1) skew(0.017rad)} 55%{transform: rotate(-0.3rad) scale(1) skew(0.017rad)} 65%{transform: rotate(0.3rad) scale(1) skew(0.017rad)} 75%{transform: rotate(0) scale(1) skew(0.017rad)} 100%{transform: rotate(0) scale(1) skew(0.017rad)}} @keyframes sm-rotate-animation{0%{transform: rotate(0)} 100%{transform: rotate(180deg)}} .smt-app-whatsapp .message{color: black;font-size: 14px;background: white;box-shadow: 5px 0px 10px rgba(0,0,0,0.5);border-radius: 3px;max-width: 400px;min-width: 50px;max-height: 40px;padding: 5px 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: 15px !important;transition: opacity 300ms linear;text-align: center} .smt-app-whatsapp .message.show.top-center,.smt-app-whatsapp .message.show.bottom-center,.smt-app-whatsapp .message.show.bottom,.smt-app-whatsapp .message.show.top{animation: sm-slide-show-centered 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .message.show:not(.top-center):not(.bottom-center):not(.bottom):not(.top){animation: sm-slide-show 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .message.closing.top-center,.smt-app-whatsapp .message.closing.bottom-center,.smt-app-whatsapp .message.closing.bottom,.smt-app-whatsapp .message.closing.top{animation: sm-slide-hide-centered 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .message.closing:not(.top-center):not(.bottom-center):not(.bottom):not(.top){animation: sm-slide-hide 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .message:not(.show):not(.closing){display: none !important} .smt-app-whatsapp .message.top-left,.smt-app-whatsapp .message.bottom-left{left: 105px !important} .smt-app-whatsapp .message.top-left,.smt-app-whatsapp .message.top-right{top: 30px} .smt-app-whatsapp .message.top-right,.smt-app-whatsapp .message.bottom-right{right: 105px !important} .smt-app-whatsapp .message.bottom-left,.smt-app-whatsapp .message.bottom-right{bottom: 40px} .smt-app-whatsapp .message.top,.smt-app-whatsapp .message.top-center{top: 85px} .smt-app-whatsapp .message.bottom,.smt-app-whatsapp .message.bottom-center{bottom: 100px} .smt-app-whatsapp .message.top-center,.smt-app-whatsapp .message.bottom-center,.smt-app-whatsapp .message.top,.smt-app-whatsapp .message.bottom{left: 50%;right: initial} .smt-app-whatsapp .message.left,.smt-app-whatsapp .message.right{top: calc(50% - 13px);bottom: initial;margin: 0 !important} .smt-app-whatsapp .message.left{left: 110px} .smt-app-whatsapp .message.right{right: 110px} .smt-app-whatsapp .sm-box{z-index: 100000000050 !important} .smt-app-whatsapp .sm-box.one-manager .sm-selected-manager .sm-manager{flex-direction: row-reverse} .smt-app-whatsapp .sm-box.one-manager .sm-message{float: left !important} .smt-app-whatsapp .sm-box.one-manager .sm-message::before{left: -5px;right: unset} .smt-app-whatsapp .sm-box .sm-box-body.manager-mode{min-height: 200px;background-color: #e6ddd4} .smt-app-whatsapp .sm-box .sm-box-body.manager-mode::before{display: block;position: absolute;content: "";left: 0px;top: 0px;height: 100%;width: 100%;z-index: 0;opacity: 0.08} .smt-app-whatsapp .sm-box .sm-selected-manager{display: flex;justify-content: space-between} .smt-app-whatsapp .sm-box .sm-selected-manager .sm-name{margin-top: 5px} .smt-app-whatsapp .sm-box .sm-selected-manager .sm-name,.smt-app-whatsapp .sm-box .sm-selected-manager .sm-role{color: #fff} .smt-app-whatsapp .sm-box .sm-selected-manager .sm-avatar::before{border-color: #085e54 !important} .smt-app-whatsapp .sm-box .sm-chat-back img{width: 16px;height: 16px;transform: rotate(180deg);margin-top: 22px;cursor: pointer;opacity: 1} .smt-app-whatsapp .sm-box .sm-chat-back img:hover{opacity: 0.8} .smt-app-whatsapp .sm-box .sm-box-footer input.sm-chat-message-input{color: #333;direction: ltr;box-sizing: border-box;outline: none;font-size: 16px;line-height: 20px;width: calc(100% - 80px);border: none;height: auto !important;margin: 0 18px} .smt-app-whatsapp .sm-box .sm-box-footer input.sm-chat-message-input::-webkit-input-placeholder{color: #999} .smt-app-whatsapp .sm-box .sm-box-footer input.sm-chat-message-input:-moz-placeholder{color: #999} .smt-app-whatsapp .sm-box .sm-box-footer .sm-chat-send{position: absolute;z-index: 10;right: 25px;top: 18px} .smt-app-whatsapp .sm-box .sm-box-footer .sm-chat-send img{width: 20px;height: 20px} .smt-app-whatsapp .sm-box .sm-box-footer .sm-chat-button{display: flex;white-space: nowrap;justify-content: center;background: #075e54;border-radius: 6px;padding: 10px 0;box-sizing: border-box;width: calc(100% - 20px);margin: 0 10px} .smt-app-whatsapp .sm-box .sm-box-footer .sm-chat-button img{width: 16px;height: 16px} .smt-app-whatsapp .sm-box .sm-box-footer .sm-chat-button span{margin-left: 10px;color: #fff} .smt-app-whatsapp .initial-message{background: white;box-shadow: 5px 0px 10px rgba(0,0,0,0.5);border-radius: 6px;width: 400px;min-width: 50px;padding: 6px 12px;text-align: left;max-width: calc(100% - 20px);transition: background-color 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94)} .smt-app-whatsapp .initial-message.show.top-center,.smt-app-whatsapp .initial-message.show.bottom-center,.smt-app-whatsapp .initial-message.show.bottom,.smt-app-whatsapp .initial-message.show.top{animation: sm-slide-show-centered 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .initial-message.show:not(.top-center):not(.bottom-center):not(.bottom):not(.top){animation: sm-slide-show 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .initial-message.closing.top-center,.smt-app-whatsapp .initial-message.closing.bottom-center,.smt-app-whatsapp .initial-message.closing.bottom,.smt-app-whatsapp .initial-message.closing.top{animation: sm-slide-hide-centered 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .initial-message.closing:not(.top-center):not(.bottom-center):not(.bottom):not(.top){animation: sm-slide-hide 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .initial-message:not(.show):not(.closing){display: none !important} .smt-app-whatsapp .initial-message.top-left,.smt-app-whatsapp .initial-message.top-center,.smt-app-whatsapp .initial-message.top,.smt-app-whatsapp .initial-message.top-right{top: 80px} .smt-app-whatsapp .initial-message.top-left.button-circle_bubble,.smt-app-whatsapp .initial-message.top-center.button-circle_bubble,.smt-app-whatsapp .initial-message.top.button-circle_bubble,.smt-app-whatsapp .initial-message.top-right.button-circle_bubble{top: 100px} .smt-app-whatsapp .initial-message.top-left.button-tab,.smt-app-whatsapp .initial-message.top-center.button-tab,.smt-app-whatsapp .initial-message.top.button-tab,.smt-app-whatsapp .initial-message.top-right.button-tab{top: 60px} .smt-app-whatsapp .initial-message.bottom-left,.smt-app-whatsapp .initial-message.bottom-center,.smt-app-whatsapp .initial-message.bottom,.smt-app-whatsapp .initial-message.bottom-right{bottom: 80px} .smt-app-whatsapp .initial-message.bottom-left.button-circle_bubble,.smt-app-whatsapp .initial-message.bottom-center.button-circle_bubble,.smt-app-whatsapp .initial-message.bottom.button-circle_bubble,.smt-app-whatsapp .initial-message.bottom-right.button-circle_bubble{bottom: 100px} .smt-app-whatsapp .initial-message.bottom-left.button-tab,.smt-app-whatsapp .initial-message.bottom-center.button-tab,.smt-app-whatsapp .initial-message.bottom.button-tab,.smt-app-whatsapp .initial-message.bottom-right.button-tab{bottom: 60px} .smt-app-whatsapp .initial-message.bottom-left,.smt-app-whatsapp .initial-message.left,.smt-app-whatsapp .initial-message.top-left{left: 30px} .smt-app-whatsapp .initial-message.bottom-left.left,.smt-app-whatsapp .initial-message.left.left,.smt-app-whatsapp .initial-message.top-left.left{left: 110px} .smt-app-whatsapp .initial-message.bottom-left.left .button-tab,.smt-app-whatsapp .initial-message.left.left .button-tab,.smt-app-whatsapp .initial-message.top-left.left .button-tab{left: 80px} .smt-app-whatsapp .initial-message.bottom-right,.smt-app-whatsapp .initial-message.right,.smt-app-whatsapp .initial-message.top-right{right: 30px} .smt-app-whatsapp .initial-message.bottom-right.right,.smt-app-whatsapp .initial-message.right.right,.smt-app-whatsapp .initial-message.top-right.right{right: 110px} .smt-app-whatsapp .initial-message.bottom-right.right .button-tab,.smt-app-whatsapp .initial-message.right.right .button-tab,.smt-app-whatsapp .initial-message.top-right.right .button-tab{right: 80px} .smt-app-whatsapp .initial-message.top-center,.smt-app-whatsapp .initial-message.bottom-center,.smt-app-whatsapp .initial-message.top,.smt-app-whatsapp .initial-message.bottom{left: 50%;right: initial} .smt-app-whatsapp .initial-message.left,.smt-app-whatsapp .initial-message.right{top: calc(50% - 35px);bottom: initial;margin: 0 !important} .smt-app-whatsapp .initial-message .sm-avatar{width: 40px !important;height: 40px !important;min-width: 40px !important;margin-top: 4px} .smt-app-whatsapp .initial-message .sm-avatar::before{width: 7px !important;height: 7px !important} .smt-app-whatsapp .initial-message .sm-role{font-size: 10px !important} .smt-app-whatsapp .initial-message .sm-message{float: none;padding: 0;box-shadow: none;margin: 4px 0;background: none} .smt-app-whatsapp .initial-message .sm-message::before{display: none !important} .smt-app-whatsapp .initial-message .sm-close{color: #000;top: 5px;right: 5px} .smt-app-whatsapp .initial-message:hover{cursor: pointer;background-color: #f1f1f1} .smt-app-whatsapp .force-mobile .initial-message:not(.top-center):not(.bottom-center):not(.top):not(.bottom){left: 10px !important;right: unset !important} .smt-app-whatsapp .sm-manager{display: flex;border-top: 1px solid #e9e9e9;padding: 16px 36px;cursor: pointer;transition: all 200ms linear;position: relative;z-index: 5} .smt-app-whatsapp .sm-manager.sm-manager-header{border: none;pointer-events: none;padding: 0} .smt-app-whatsapp .sm-manager:hover{background: rgba(0,0,0,0.05)} .smt-app-whatsapp .sm-manager .sm-avatar{width: 60px;height: 60px;min-width: 60px;position: relative;background-size: cover;border-radius: 50%} .smt-app-whatsapp .sm-manager .sm-avatar::before{content: '';display: block;width: 10px;height: 10px;position: absolute;bottom: 4px;right: 4px;background-color: #4ad504;z-index: 4;border: 1px solid #f5f5f5;border-radius: 50%} .smt-app-whatsapp .sm-manager .sm-info{margin-top: 4px;padding: 0 16px;overflow: hidden;color: #161c2d} .smt-app-whatsapp .sm-manager .sm-info .sm-role,.smt-app-whatsapp .sm-manager .sm-info .sm-caption{font-size: 12px;opacity: .6} .smt-app-whatsapp .sm-manager .sm-info .sm-name{font-weight: 700;line-height: 1.5em} .smt-app-whatsapp .sm-manager .sm-info .sm-name,.smt-app-whatsapp .sm-manager .sm-info .sm-role,.smt-app-whatsapp .sm-manager .sm-info .sm-caption{overflow: hidden;white-space: nowrap;text-overflow: ellipsis} .smt-app-whatsapp .sm-message{float: right;position: relative;background: #fff;padding: 10px 16px;margin: 20px;border-radius: 4px;box-shadow: rgba(0,0,0,0.13) 0px 1px 0.5px;-webkit-animation: sm-slide-show 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation: sm-slide-show 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both} .smt-app-whatsapp .sm-message:not(.preloader)::before{background: #fff;content: '';position: absolute;top: 12px;right: -5px;width: 10px;height: 10px;transform: rotate(45deg)} .smt-app-whatsapp .sm-message img{height: 5px} .smt-app-whatsapp .sm-message .message-author{font-size: 13px;font-weight: 700;line-height: 18px;color: rgba(0,0,0,0.4);margin-bottom: 4px} .smt-app-whatsapp .sm-message .message-text{color: #161c2d;font-size: 14px;line-height: 19px} .smt-app-whatsapp .sm-message .message-time{margin-top: 4px;font-size: 12px;line-height: 16px;color: rgba(17,17,17,0.5)} .smt-app-whatsapp .sm-button.sm-button-text,.smt-app-whatsapp .sm-button.sm-button-tab{background: rgb(84 66 52);color: #fff} .smt-app-whatsapp .sm-box.top-left::before,.smt-app-whatsapp .sm-box.top-right::before,.smt-app-whatsapp .sm-box.top-center::before{background: #09554c} .smt-app-whatsapp .sm-box .sm-box-header{background: #085e54} .smt-app-whatsapp .sm-box .sm-selected-manager .sm-avatar::before{border-color: #085e54 !important} .smt-app-whatsapp .sm-box .sm-box-body.manager-mode::before{background-size: cover;background-image: url(https://app.smartarget.online/assets/appsAssets/whatsapp_background.webp)} .smt-app-whatsapp .sm-box .sm-box-footer a{color: #075e54} .smt-app-whatsapp .sm-box .sm-box-footer input.sm-message-input{color: #333;direction: ltr;box-sizing: border-box;outline: none;font-size: 16px;line-height: 20px;width: calc(100% - 80px);border: none;height: auto !important;margin: 0 18px} .smt-app-whatsapp .sm-box .sm-box-footer input.sm-message-input::-webkit-input-placeholder{color: #999} .smt-app-whatsapp .sm-box .sm-box-footer input.sm-message-input:-moz-placeholder{color: #999} .smt-app-whatsapp .sm-box .sm-box-footer .sm-send{position: absolute;z-index: 10;right: 25px;top: 18px} .smt-app-whatsapp .sm-box .sm-box-footer .sm-send img{width: 20px;height: 20px} .smt-app-whatsapp .sm-box .sm-box-footer .sm-chat-button{background: #075e54} .waves-whatsapp{animation: waves-whatsapp linear 3s infinite;} @keyframes waves-whatsapp{0%{box-shadow: 0 8px 10px rgba(48, 191, 57, 0.3), 0 0 0 0 rgba(48, 191, 57, 0.2), 0 0 0 0 rgba(48, 191, 57, 0.2)} 40%{box-shadow: 0 8px 10px rgba(48, 191, 57, 0.3), 0 0 0 35px rgba(48, 191, 57, 0.2), 0 0 0 0 rgba(48, 191, 57, 0.2)} 80%{box-shadow: 0 8px 10px rgba(48, 191, 57, 0.3), 0 0 0 55px rgba(48, 191, 57, 0), 0 0 0 26.7px rgba(48, 191, 57, 0.067)} 100%{box-shadow: 0 8px 10px rgba(48, 191, 57, 0.3), 0 0 0 80px rgba(48, 191, 57, 0), 0 0 0 40px rgba(48, 191, 57, 0.0)}}.accordion-button:not(.collapsed){color: #ffffff !important;background-color: #86c542 !important;box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);}.cp-banner-height{min-height:auto !important;} .cp-testimonial2-icon2{left: 8px;top: 80px !important;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.cp-testimonial2-icon1{right: 15px !important;bottom: 23px !important;}.cp-testimonial2-text p{line-height: 30px !important;}.cp-testimonial2-text p{font-size:20px !important;}.nice-select{display: none !important;} .product-single .product-thumb{background: none !important;} .select-items div, .select-selected{background-color: white !important;color: black;} .cp-quote-title span{background: none !important;}.custom-center-section{text-align: center;margin-top: 200px;}@media (max-width: 768px){.custom-center-section{margin-top: 100px;}}@media (max-width: 480px){.custom-center-section{margin-top: 60px;}}.cp-banner-area1{width: 100%;height: 450px;background-size: cover;background-repeat: no-repeat;background-position: center;}@media (max-width: 767px){.cp-banner-area1{height: 250px;}}@media (min-width: 1024px){.bg_slider_desktop{display: none !important;}}@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 575px){.page-title-area{height: 120px !important;}}.hero-section{display: block;}.hero-section-mobile{display: none;}@media (max-width: 991px){.hero-section{display: none !important;} .hero-section-mobile{display: block !important;}}@media (max-width: 768px){.hero-title{font-size: 36px !important;} .hero-subtitle{font-size: 18px !important;}}@media (max-width: 576px){.hero-title{font-size: 28px !important;} .hero-subtitle{font-size: 16px !important;} .trust-badges img{height: 30px !important;}}.hero-btn:hover{background-color: #75b032 !important;transform: translateY(-2px);box-shadow: 0 5px 15px rgba(134, 195, 66, 0.3);}.separator-text::before{margin-left: 10px;}.SecSec{display: none;}.showmorecontent .SecSec{display: inline;}.readLess{display: none;}.showmorecontent .readMore{display: none;}.showmorecontent .readLess{display: inline;}#section{width: 100%;word-wrap: break-word;}.moretext{display: none;}