/*----------------------------
    3. WELCOME TEXT AREA
------------------------------*/
.slide-bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover;background-position: center center !important;-webkit-transition: 0.3s;transition: 0.3s;}.owl-item.active .welcome-single-slide .slide-bg{-webkit-animation: kenburn 25s 2s alternate infinite;animation: kenburn 25s 2s alternate infinite;}@-webkit-keyframes kenburn {from {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}to{-webkit-transform: scale3d(1.3,1.3,1.3);transform: scale3d(1.3,1.3,1.3);}100%{opacity: 0;visibility: hidden;}}@keyframes kenburn {from {-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}to{-webkit-transform: scale3d(1.3,1.3,1.3);transform: scale3d(1.3,1.3,1.3);}100%{opacity: 0;visibility: hidden;}}

.slide_with_form {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.slide_with_form.form_left_side {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;text-align: right;}.slide_with_form .welcome-form {background: #ffffff none repeat scroll 0 0;float: right;font-size: 12px;padding: 30px;width: 320px;position: relative;}.slide_with_form .welcome-text {width: calc(100% - 320px);}.welcome-form input,.welcome-form textarea {border: 1px solid #f2f2f2 !important;color: #f22874 !important;margin-bottom: 20px;max-height: 120px;min-height: 40px;padding: 10px !important;font-size: 14px;}.slide_with_form .welcome-form input[type="submit"] {margin-bottom: 0;background: #f22874 none repeat scroll 0 0;border-radius: 5px;color: #ffffff !important;letter-spacing: 2px;padding: 10px 30px !important;text-transform: uppercase;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.slide_with_form .welcome-form input[type="submit"]:hover {background: #252525 none repeat scroll 0 0;color: #ffffff !important;}.slide_with_form .welcome-form .ajax-loader {bottom: 35px;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.welcome-form .wpcf7-response-output {border-color: #ff0000;color: #ff0000;}
.welcome-text-area {position: relative;}.welcome-text {overflow: hidden;}

.welcome-area {/*-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;*/display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;font-size: 18px;height: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;}.welcome_text h4 {color: #f22874;font-size: 16px;font-weight: 600;letter-spacing: 1px;margin-bottom: 20px;}.welcome-text h4::before,.welcome-text h4::after {content: "";display: inline-block;position: relative;}.welcome-text h1 {font-size: 60px;margin-bottom: 0;}.welcome_description {margin-top: 30px;display: inline-block;width: 100%;}.home-button {padding-top: 50px;}.home-button a {border: 2px solid;border-radius: 5px;display: inline-block;font-size: 12px;font-weight: 600;letter-spacing: 2px;margin-right: 15px;padding: 10px 30px;text-align: center;text-transform: uppercase;}.home-button a:hover,.home-button a:first-child {background: #f22874;border-color: #f22874;color: #ffffff;}@media only screen and (min-width: 1920px) {}@media only screen and (min-width: 992px) and (max-width: 1200px) {.welcome-text h1 {font-size: 48px;}}@media (min-width: 768px) and (max-width: 991px) {.welcome-text {text-align: center;width: 100% !important;}.welcome-form {display: none;}}@media only screen and (max-width: 767px) {.welcome-text {text-align: center;width: 100% !important;}.welcome-form {display: none;}.welcome-text h1 {font-size: 26px;}.welcome_description {display: none;}.home-button a:first-child {margin-bottom: 30px;}.upload-field,.submit-field {height: 50px !important;width: 135px !important;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.welcome-text h1 {font-size: 32px;}.welcome-area .home-button {display: block;}.welcome-area .home-button a {display: inline-block;}}
/*-----------------------------------
    3. WELCOME SLIDER AREA
-------------------------------------*/
.welcome-slider-area {color: #ffffff;overflow: hidden;width: 100%;position: relative;}.welcome-single-slide {background-position: center center;background-repeat: no-repeat;background-size: cover;height: 100vh;overflow: hidden;position: relative;width: 100%;}.slide-bg-overlay {height: 100%;left: 0;opacity: 0.6;position: absolute;top: 0;width: 100%;}.slide-bg-overlay::after {background: #000 none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0.7;position: absolute;top: 0;width: 100%;}.welcome-slider-area:hover .owl-nav {bottom: 20px;}.welcome-slider-area .owl-nav > div {background: rgba(0, 0, 0, .4);border-radius: 5px;display: inline-block;font-size: 25px;height: 50px;left: -25px;opacity: 0;padding-top: 13px;position: absolute;text-align: center;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 50px;}.welcome-slider-area .owl-nav > div.owl-next {left: auto;right: -25px;}.welcome-slider-area .owl-nav > div:hover {background: #f22874 none repeat scroll 0 0;color: #ffffff;}.welcome-slider-area:hover .owl-controls .owl-nav .owl-prev {left: 5px;opacity: 1;}.welcome-slider-area:hover .owl-controls .owl-nav .owl-next {right: 5px;opacity: 1;}.welcome-text h4::before {background: #f22874 none repeat scroll 0 0;content: "";display: inline-block;height: 3px;margin-right: 10px;position: relative;top: -5px;width: 50px;}.home-button a:last-child {margin-right: 0;}.welcome-text h4::before {background: #f22874 none repeat scroll 0 0;}@media (min-width: 768px) and (max-width: 991px) {.welcome-text h4::before {display: none;}}

/*--------------------------
    LAYER ANIMATION FadeInUp
----------------------------*/
.owl-item.active .fade_from_bottom .welcome-form{-webkit-animation: 1s ease 0.5s normal both 1 running fadeInUp;animation: 1s ease 0.5s normal both 1 running fadeInUp;}.owl-item.active .fade_from_bottom .welcome-text h4 {-webkit-animation: 1s ease 1s normal both 1 running fadeInUp;animation: 1s ease 1s normal both 1 running fadeInUp;}.owl-item.active .fade_from_bottom .welcome-text h1 {-webkit-animation: 1s ease 1.5s normal both 1 running fadeInUp;animation: 1s ease 1.5s normal both 1 running fadeInUp;}.owl-item.active .fade_from_bottom .welcome-text p {-webkit-animation: 1s ease 2s normal both 1 running fadeInUp;animation: 1s ease 2s normal both 1 running fadeInUp;;}.owl-item.active .fade_from_bottom .home-button a {-webkit-animation: 1s ease 2.5s normal both 1 running fadeInUp;animation: 1s ease 2.5s normal both 1 running fadeInUp;}

/*--------------------------
    LAYER ANIMATION SlideInLeft
----------------------------*/
.owl-item.active .slide_from_left .welcome-form {-webkit-animation: 1s ease 0.5s normal both 1 running fadeInLeft;animation: 1s ease 0.5s normal both 1 running fadeInLeft;}.owl-item.active .slide_from_left .welcome-text h4 {-webkit-animation: 1s ease 1s normal both 1 running fadeInLeft;animation: 1s ease 1s normal both 1 running fadeInLeft;}.owl-item.active .slide_from_left .welcome-text h1 {-webkit-animation: 1s ease 1.5s normal both 1 running fadeInLeft;animation: 1s ease 1.5s normal both 1 running fadeInLeft;}.owl-item.active .slide_from_left .welcome-text p {-webkit-animation: 1s ease 2s normal both 1 running fadeInLeft;animation: 1s ease 2s normal both 1 running fadeInLeft;;}.owl-item.active .slide_from_left .home-button a {-webkit-animation: 1s ease 2.5s normal both 1 running fadeInLeft;animation: 1s ease 2.5s normal both 1 running fadeInLeft;}

/*--------------------------
    LAYER ANIMATION SlideInRight
----------------------------*/
.owl-item.active .slide_from_right .welcome-form {-webkit-animation: 1s ease 0.5s normal both 1 running fadeInRight;animation: 1s ease 0.5s normal both 1 running fadeInRight;}.owl-item.active .slide_from_right .welcome-text h4 {-webkit-animation: 1s ease 1s normal both 1 running fadeInRight;animation: 1s ease 1s normal both 1 running fadeInRight;}.owl-item.active .slide_from_right .welcome-text h1 {-webkit-animation: 1s ease 1.5s normal both 1 running fadeInRight;animation: 1s ease 1.5s normal both 1 running fadeInRight;}.owl-item.active .slide_from_right .welcome-text p {-webkit-animation: 1s ease 2s normal both 1 running fadeInRight;animation: 1s ease 2s normal both 1 running fadeInRight;;}.owl-item.active .slide_from_right .home-button a {-webkit-animation: 1s ease 2.5s normal both 1 running fadeInRight;animation: 1s ease 2.5s normal both 1 running fadeInRight;}

/*--------------------------
    LAYER ANIMATION FadeIn
----------------------------*/
.owl-item.active .slide_fade_in .welcome-form {-webkit-animation: 1s ease 0.5s normal both 1 running fadeIn;animation: 1s ease 0.5s normal both 1 running fadeIn;}.owl-item.active .slide_fade_in .welcome-text h4 {-webkit-animation: 1s ease 1s normal both 1 running fadeIn;animation: 1s ease 1s normal both 1 running fadeIn;}.owl-item.active .slide_fade_in .welcome-text h1 {-webkit-animation: 1s ease 1.5s normal both 1 running fadeIn;animation: 1s ease 1.5s normal both 1 running fadeIn;}.owl-item.active .slide_fade_in .welcome-text p {-webkit-animation: 1s ease 2s normal both 1 running fadeIn;animation: 1s ease 2s normal both 1 running fadeIn;;}.owl-item.active .slide_fade_in .home-button a {-webkit-animation: 1s ease 2.5s normal both 1 running fadeIn;animation: 1s ease 2.5s normal both 1 running fadeIn;}

/*--------------------------
    LAYER ANIMATION FadeInRLeft
----------------------------*/
.owl-item.active .fade_from_left .welcome-form,.owl-item.active .fade_from_left .welcome-text h4,.owl-item.active .fade_from_left .welcome-text h1,.owl-item.active .fade_from_left .welcome-text p,.owl-item.active .fade_from_left .welcome-text .home-button a {-webkit-animation: 1s ease 1.5s normal both 1 running animLeft;animation: 1s ease 1.5s normal both 1 running animLeft;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.owl-item.active .fade_from_left .welcome-form {-webkit-animation-delay: 500ms;animation-delay: 500ms;}.owl-item.active .fade_from_left .welcome-text h4 {-webkit-animation-delay: 500ms;animation-delay: 500ms;}.owl-item.active .fade_from_left .welcome-text h1 {-webkit-animation-delay: 800ms;animation-delay: 800ms;}.owl-item.active .fade_from_left .welcome-text p {-webkit-animation-delay: 1100ms;animation-delay: 1100ms;}.owl-item.active .fade_from_left .welcome-text .home-button a:first-child {-webkit-animation-delay: 1400ms;animation-delay: 1400ms;}.owl-item.active .fade_from_left .welcome-text .home-button a:last-child {-webkit-animation-delay: 1700ms;animation-delay: 1700ms;}@-webkit-keyframes animLeft {0% {opacity: 0;-webkit-transform: translate3d(-50px, 0px, 0px);transform: translate3d(-50px, 0px, 0px);-webkit-transform-origin: right center 0;transform-origin: right center 0;}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes animLeft {0% {opacity: 0;-webkit-transform: translate3d(-50px, 0px, 0px);transform: translate3d(-50px, 0px, 0px);-webkit-transform-origin: right center 0;transform-origin: right center 0;}100% {opacity: 1;-webkit-transform: none;transform: none;}}

/*--------------------------
    LAYER ANIMATION FadeInRight
----------------------------*/
.owl-item.active .fade_from_right .welcome-form,.owl-item.active .fade_from_right .welcome-text h4,.owl-item.active .fade_from_right .welcome-text h1,.owl-item.active .fade_from_right .welcome-text p,.owl-item.active .fade_from_right .welcome-text .home-button a {-webkit-animation: 1s ease 1.5s normal both 1 running animRight;animation: 1s ease 1.5s normal both 1 running animRight;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.owl-item.active .fade_from_right .welcome-form {-webkit-animation-delay: 500ms;animation-delay: 500ms;}.owl-item.active .fade_from_right .welcome-text h4 {-webkit-animation-delay: 500ms;animation-delay: 500ms;}.owl-item.active .fade_from_right .welcome-text h1 {-webkit-animation-delay: 800ms;animation-delay: 800ms;}.owl-item.active .fade_from_right .welcome-text p {-webkit-animation-delay: 1100ms;animation-delay: 1100ms;}.owl-item.active .fade_from_right .welcome-text .home-button a:first-child {-webkit-animation-delay: 1400ms;animation-delay: 1400ms;}.owl-item.active .fade_from_right .welcome-text .home-button a:last-child {-webkit-animation-delay: 1700ms;animation-delay: 1700ms;}@-webkit-keyframes animRight {0% {opacity: 0;-webkit-transform: translate3d(50px, 0px, 0px);transform: translate3d(50px, 0px, 0px);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes animRight {0% {opacity: 0;-webkit-transform: translate3d(50px, 0px, 0px);transform: translate3d(50px, 0px, 0px);}100% {opacity: 1;-webkit-transform: none;transform: none;}}

/*--------------------------
    LAYER ANIMATION textBlur
----------------------------*/
.owl-item.active .text_blur_zoomout .welcome-form,.owl-item.active .text_blur_zoomout .welcome-text h4,.owl-item.active .text_blur_zoomout .welcome-text h1,.owl-item.active .text_blur_zoomout .welcome-text p,.owl-item.active .text_blur_zoomout .welcome-text .home-button a {-webkit-animation: 1s ease 1.5s normal both 1 running textBlur;animation: 1s ease 1.5s normal both 1 running textBlur;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.owl-item.active .text_blur_zoomout .welcome-form {-webkit-animation-delay: 500ms;animation-delay: 500ms;}.owl-item.active .text_blur_zoomout .welcome-text h4 {-webkit-animation-delay: 500ms;animation-delay: 500ms;}.owl-item.active .text_blur_zoomout .welcome-text h1 {-webkit-animation-delay: 800ms;animation-delay: 800ms;}.owl-item.active .text_blur_zoomout .welcome-text p {-webkit-animation-delay: 1100ms;animation-delay: 1100ms;}.owl-item.active .text_blur_zoomout .welcome-text .home-button a:first-child {-webkit-animation-delay: 1400ms;animation-delay: 1400ms;}.owl-item.active .text_blur_zoomout .welcome-text .home-button a:last-child {-webkit-animation-delay: 1700ms;animation-delay: 1700ms;}@-webkit-keyframes textBlur {0% {opacity: 0;-webkit-transform: scale(1.3);transform: scale(1.3);-webkit-filter: blur(10px);filter: blur(10px);}100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-filter: blur(0);filter: blur(0);}}@keyframes textBlur {0% {opacity: 0;-webkit-transform: scale(1.3);transform: scale(1.3);-webkit-filter: blur(10px);filter: blur(10px);}100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-filter: blur(0);filter: blur(0);}}

/* ---------------------------
    DEFAULT BOX ADDON STYLE
----------------------------- */ 
.left,.right,.center {position: relative;}.left {text-align: left;}.right {text-align: right;}.center {text-align: center;}.text-icon-box {position: relative;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 1;overflow: hidden;}.text-icon-box:before,.text-icon-box:after {position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;z-index: -1;transition: 0.3s;opacity: 0;}.text-icon-box:hover:before,.text-icon-box:hover:after {opacity: 1;}.box-icon {font-size: 36px;line-height: 1;margin-bottom: 20px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.box-img-icon {display: inline-block;margin-bottom: 20px;width: 120px;}.box-img-icon {display: inline-block;margin-bottom: 20px;width: 60px;}.box-title {font-size: 20px;font-weight: 600;letter-spacing: 1px;margin-bottom: 20px;}.box-subtitle {font-size: 16px;font-weight: 600;letter-spacing: 1px;margin-bottom: 10px;text-transform: uppercase;}.box-button {display: inline-block;font-weight: 600;margin-top: 20px;text-align: center;letter-spacing: 0.5px;}.box-style-40 {padding: 20px;}.box-style-40 .box-img-icon {background: #ffffff none repeat scroll 0 0;border-radius: 50%;-webkit-box-shadow: 0 0 16px #ababab;box-shadow: 0 0 16px #ababab;display: block;height: 70px;margin: -35px auto 20px;overflow: hidden;padding: 15px;position: relative;text-align: center;width: 70px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.box-style-40 .box-button {background: #e5e5e5 none repeat scroll 0 0;border: 0 none;border-radius: 5px;font-weight: inherit;text-transform: capitalize;}.box-style-40 .box-button:hover {background: #f22874 none repeat scroll 0 0;color: #ffffff;}@media only screen and (max-width: 767px) {.box-image img {width: 100%;}}.animate-icon .box-icon,.animate-icon .box-img-icon {-webkit-animation: 5s ease 0s normal none infinite running border_animate;animation: 5s ease 0s normal none infinite running border_animate;border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;width: 120px;height: 120px;text-align: center;margin: 0 auto 30px;display: flex;align-items: center;justify-content: center;}.animate-icon .box-img-icon img {width: 60px;}.text-icon-box:hover .box-icon,.text-icon-box:hover .box-img-icon {-webkit-animation-play-state: paused;animation-play-state: paused;}.text-icon-box.animate-bg:before {background: #f22874;width: 150px;height: 150px;-webkit-animation: 5s ease 0s normal none infinite running border_animate;animation: 5s ease 0s normal none infinite running border_animate;border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;z-index: -1;opacity: 0;}.text-icon-box.animate-bg:hover:before,.text-icon-box.animate-bg.active:before {opacity: 0.1;}.text-icon-box.animate-bg:hover {background: #f22874;color: #ffff;}.text-icon-box.animate-bg:hover h3 {color: #ffffff;}@-webkit-keyframes border_animate {0% {border-radius: 30% 70% 70% 30%/30% 30% 70% 70%;}25% {border-radius: 58% 42% 75% 25%/76% 46% 54% 24%;}50% {border-radius: 50% 50% 33% 67%/55% 27% 73% 45%;}75% {border-radius: 33% 67% 58% 42%/63% 68% 32% 37%;}}@keyframes border_animate {0% {border-radius: 30% 70% 70% 30%/30% 30% 70% 70%;}25% {border-radius: 58% 42% 75% 25%/76% 46% 54% 24%;}50% {border-radius: 50% 50% 33% 67%/55% 27% 73% 45%;}75% {border-radius: 33% 67% 58% 42%/63% 68% 32% 37%;}}
/* ----------------------------
    BOX DEFAULT STYLE
------------------------------- */
.box-default-style {padding-left: 80px;position: relative;}.box-default-style .box-img-icon,.box-default-style .box-icon {font-size: 50px;left: 0;top: 0;width: 80px;}.box-default-style .box-img-icon img {width: 64px;}.box-default-style .box-icon {background: #f22874;-ms-background: transparent;color: transparent;-webkit-text-fill-color: transparent;background-clip: text !important;-webkit-background-clip: text !important;display: inline-block;font-size: 50px;height: 70px;width: 70px;}.box-default-style .box-title {font-size: 22px;}.box-default-style .box-subtitle {font-size: 18px;letter-spacing: 0.5px;}.box-default-style .box-button {border: 1px solid;display: inline-block;margin-top: 20px;padding: 8px 30px;}.box-icon-button {background: #e5e5e5 none repeat scroll 0 0;border-radius: 50px;display: inline-block;height: 40px;margin-top: 20px;padding-top: 8px;text-align: center;width: 40px;}.box-icon-button:hover {background: #f22874 none repeat scroll 0 0;color: #ffffff;}
/* ---------------------------
    BOX STYLE
---------------------------- */
.box-style-1,.box-style-2,.box-style-3,.box-style-4,.box-style-5,.box-style-6,.box-style-10,.box-style-11,.box-style-12,.box-style-13,.box-style-14,.box-style-15,.box-style-22,.box-style-23,.box-style-24 {-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);padding: 20px;background: #ffffff;}.box-style-25,.box-style-27,.box-style-29,.box-style-31,.box-style-33,.box-style-35 {padding-left: 80px;}.box-style-26,.box-style-28,.box-style-30,.box-style-32,.box-style-34,.box-style-36 {padding-right: 80px;}.box-style-1 .box-icon,.box-style-2 .box-icon,.box-style-3 .box-icon,.box-style-4 .box-icon,.box-style-5 .box-icon,.box-style-6 .box-icon,.box-style-10 .box-icon,.box-style-11 .box-icon,.box-style-12 .box-icon,.box-style-13 .box-icon,.box-style-14 .box-icon,.box-style-15 .box-icon,.box-style-19 .box-icon,.box-style-20 .box-icon,.box-style-21 .box-icon,.box-style-22 .box-icon,.box-style-23 .box-icon,.box-style-24 .box-icon,.box-style-25 .box-icon,.box-style-26 .box-icon,.box-style-27 .box-icon,.box-style-28 .box-icon,.box-style-33 .box-icon,.box-style-34 .box-icon,.box-style-35 .box-icon,.box-style-36 .box-icon {border: 1px solid;border-radius: 50%;display: inline-block;height: 70px;padding-top: 16px;text-align: center;width: 70px;}.box-style-7 .box-icon,.box-style-8 .box-icon,.box-style-9 .box-icon,.box-style-16 .box-icon,.box-style-17 .box-icon,.box-style-18 .box-icon,.box-style-29 .box-icon,.box-style-30 .box-icon,.box-style-31 .box-icon,.box-style-32 .box-icon {font-size: 40px;}.box-style-4 .box-icon,.box-style-5 .box-icon,.box-style-6 .box-icon,.box-style-13 .box-icon,.box-style-14 .box-icon,.box-style-15 .box-icon,.box-style-27 .box-icon,.box-style-28 .box-icon,.box-style-33 .box-icon,.box-style-34 .box-icon {border-radius: 0;}.icon-pos-left .box-icon,.icon-pos-right .box-icon {position: absolute;}.icon-pos-left .box-icon {left: 0;top: 0;}.icon-pos-right .box-icon {right: 0;top: 0;}.box-style-37 .box-img-icon {width: 100%;}.box-style-38 .box-img-icon {float: left;margin-right: 20px;width: 50%;}.box-style-39 .box-img-icon {float: right;margin-left: 20px;width: 50%;}.box-style-38,.box-style-39 {overflow: hidden;}.box-style-38 .box-title,.box-style-39 .box-title {margin-top: 20px;}.box-style-43 .details-box {width: calc(100% - 30px);background: #ffffff;box-shadow: 0px 8px 16px rgba(220, 222, 255, 0.3);transform: translate(15px, -50px);padding: 40px;}.box-style-43 .box-subtitle {font-weight: 600;text-transform: capitalize;color: #f22874;margin-bottom: 20px;line-height: 1;}.box-style-43 .box-title {font-size: 30px;margin-bottom: 0;}
/*---------------------------
    BOX HOVER STYLE
------------------------------*/
.box-hover-1::before,.box-hover-2::before,.box-hover-3::before,.box-hover-4::before,.box-hover-5::before,.box-hover-6::before,.box-hover-7::before,.box-hover-8::before {background: #f22874 none repeat scroll 0 0;bottom: 0;content: "";height: 3px;left: 0;opacity: 0;position: absolute;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 100%;z-index: -1;}.box-hover-6::before,.box-hover-7::before {opacity: 1;}.box-hover-2::before {bottom: auto;top: 0;}.box-hover-3::before {height: 100%;width: 3px;}.box-hover-4::before {height: 100%;left: auto;right: 0;width: 3px;}.box-hover-5::before,.box-hover-6::before,.box-hover-7::before {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 3px solid;height: 100%;width: 100%;}.box-hover-6::before,.box-hover-7::before {border-left: 3px solid;border-right: 3px solid;border-top: 0;-webkit-transform-origin: top center;transform-origin: top center;border-bottom: 0;-webkit-transform: scaleY(0);transform: scaleY(0);}

/*--------------------------
    BOX HOVER
----------------------------*/
.box-hover-1:hover,.box-hover-2:hover,.box-hover-3:hover,.box-hover-4:hover,.box-hover-5:hover,.box-hover-6:hover,.box-hover-7:hover {-webkit-box-shadow: 0 7px 14px rgba(0, 0, 0, 0.3);box-shadow: 0 7px 14px rgba(0, 0, 0, 0.3);-webkit-transform: translateY(-5px);transform: translateY(-5px);}.box-hover-6::after,.box-hover-7::after {border-bottom: 3px solid;border-top: 3px solid;content: "";height: 100%;left: 0;position: absolute;top: 0;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left center 0;transform-origin: left center 0;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 100%;}.box-hover-7::before,.box-hover-7::after {-webkit-transform-origin: center center 0;transform-origin: center center 0;}.box-hover-1:hover:before,.box-hover-2:hover:before,.box-hover-3:hover:before,.box-hover-4:hover:before,.box-hover-5:hover::before,.box-hover-6:hover::before,.box-hover-6:hover::after,.box-hover-7:hover::before,.box-hover-7:hover::after {opacity: .7;}

/* -----------------
    BOX HOVER 6
-------------------- */
.box-hover-6:hover::before {-webkit-transform: scaleX(1);transform: scaleX(1);}.box-hover-6:hover::after {-webkit-transform: scaleX(1);transform: scaleX(1);}

/* ---------------
    BOX HOVER 7
------------------ */
.box-hover-7:hover::before {-webkit-transform: scaleX(1);transform: scaleX(1);}.box-hover-7:hover::after {-webkit-transform: scaleX(1);transform: scaleX(1);}

/* ---------------
BOX HOVER 8
------------------- */
.box-hover-8::before {opacity: .7;}.box-hover-8:hover,.box-hover-8:hover a {color: #ffffff;}.box-hover-8:hover::before {height: 100%;}

/* ------------------
    BOX HOVER 9
-------------------- */
.box-hover-9:hover,.box-hover-9:hover a {color: #ffffff;}.box-hover-9::before {background: #f22874 none repeat scroll 0 0;border-radius: 50%;content: "";height: 50px;left: calc(50% - 25px);position: absolute;top: calc(50% - 25px);-webkit-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 50px;z-index: -1;}.box-hover-9:hover:before {-webkit-transform: scale(20);transform: scale(20);}

/* --------------------------
    BOX HOVER 10 TO 17
---------------------------- */
.box-hover-10::before,.box-hover-11::before,.box-hover-12::before,.box-hover-13::before,.box-hover-14::before,.box-hover-15::before,.box-hover-16::before,.box-hover-17::before {background: #f22874 none repeat scroll 0 0;border-radius: 50%;content: "";height: 50px;left: 0;position: absolute;top: 0;-webkit-transform: scale(0);transform: scale(0);-webkit-transform-origin: center center 0;transform-origin: center center 0;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 50px;z-index: -1;}.box-hover-11::before {bottom: 0;top: auto;}.box-hover-12::before {left: auto;right: 0;}.box-hover-13::before {bottom: 0;left: auto;right: 0;top: auto;}.box-hover-14::before {left: 50%;margin-left: -25px;}.box-hover-15::before {bottom: 0;left: 50%;margin-left: -25px;top: auto;}.box-hover-16::before {left: 0;margin-top: -25px;top: 50%;}.box-hover-17::before {left: auto;margin-top: -25px;right: 0;top: 50%;}.box-hover-10:hover::before,.box-hover-11:hover::before,.box-hover-12:hover::before,.box-hover-13:hover::before,.box-hover-14:hover::before,.box-hover-15:hover::before,.box-hover-16:hover::before,.box-hover-17:hover::before {-webkit-transform: scale(20);transform: scale(20);}.box-hover-10:hover,.box-hover-10:hover a,.box-hover-11:hover,.box-hover-11:hover a,.box-hover-12:hover,.box-hover-12:hover a,.box-hover-13:hover,.box-hover-13:hover a,.box-hover-14:hover,.box-hover-14:hover a,.box-hover-15:hover,.box-hover-15:hover a,.box-hover-16:hover,.box-hover-16:hover a,.box-hover-17:hover,.box-hover-17:hover a {color: #ffffff;}

/* ----------------------
    HOVER 18 & 19
----------------------- */
.box-hover-18:hover,.box-hover-19:hover,.box-hover-20:hover,.box-hover-21:hover,.box-hover-18.active,.box-hover-19.active,.box-hover-20.active,.box-hover-21.active {-webkit-box-shadow: 0 7px 14px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 7px 14px 0 rgba(0, 0, 0, 0.1);-webkit-transform: translateY(-5px);transform: translateY(-5px);}.box-hover-18::before,.box-hover-19::before,.box-hover-20::before,.box-hover-20::after,.box-hover-21::before,.box-hover-21::after {content: "";height: 0;position: absolute;width: 0;opacity: 0;-webkit-transition: 0.3s;transition: 0.3s;}.box-hover-18::before,.box-hover-20::before {border-top: 15px solid #f22874;border-left: 15px solid #f22874;border-bottom: 15px solid transparent;border-right: 15px solid transparent;left: 0;top: 0;}.box-hover-19::before,.box-hover-20::after {border-top: 15px solid transparent;border-left: 15px solid transparent;border-bottom: 15px solid #f22874;border-right: 15px solid #f22874;bottom: 0;right: 0;}.box-hover-21::before {border-bottom: 15px solid transparent;border-left: 15px solid transparent;border-top: 15px solid #f22874;border-right: 15px solid #f22874;right: 0;top: 0;}.box-hover-21::after {border-left: 15px solid #f22874;border-bottom: 15px solid #f22874;border-top: 15px solid transparent;border-right: 15px solid transparent;bottom: 0;left: 0;}.box-hover-18:hover::before,.box-hover-19:hover::before,.box-hover-20:hover::before,.box-hover-20:hover::after,.box-hover-21:hover::before,.box-hover-21:hover::after,.box-hover-18.active::before,.box-hover-19.active::before,.box-hover-20.active::before,.box-hover-20.active::after,.box-hover-21.active::before,.box-hover-21.active::after {opacity: 1;}

/* ---------------------------
    BOX HOVER 22
---------------------------- */
.box-hover-22::before {background: #f22874 none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0;position: absolute;top: 0;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;width: 100%;z-index: -1;}.box-hover-22:hover::before {opacity: 1;}.box-hover-22:hover,.box-hover-22:hover a,.box-hover-22:hover h1,.box-hover-22:hover h2,.box-hover-22:hover h3,.box-hover-22:hover h4,.box-hover-22:hover h5,.box-hover-22:hover h6 {color: #ffffff;}

/*-----------------------
    AREA TITLE
------------------------*/
.area-title {margin-bottom: 80px;position: relative;z-index: 1;}.title_bg_text {font-size: 80px;font-weight: 600;left: 50%;letter-spacing: 10px;line-height: 1;opacity: 0.1;position: absolute;top: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-transform: uppercase;z-index: -1;}.area-title h2 {font-size: 80px;line-height: 1;margin-bottom: 20px;text-transform: capitalize;}.area_title {position: relative;}.area_title:before,.area_title:after {content: "";position: relative;display: block;}.area_subtitle {font-size: 20px;text-transform: capitalize;margin-bottom: 20px;letter-spacing: 1px;}@media only screen and (min-width: 992px) and (max-width: 1200px) {.area-title h2 {font-size: 42px;letter-spacing: -1px !important;}}@media (min-width: 768px) and (max-width: 991px) {.area-title h2 {font-size: 42px;letter-spacing: -1px !important;}}@media only screen and (max-width: 767px) {.title_bg_text {font-size: 42px;}.area-title {margin-bottom: 50px;}.area-title h2 {font-size: 32px;}}
/* ------------------------------
    EVENT ADDON STYLE
------------------------------- */

/*-----------------------------
    6. EVENT AREA
-------------------------------*/ 
.single-event-two {background: #ffffff none repeat scroll 0 0;-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);margin-bottom: 30px;overflow: hidden;position: relative;}.single-event-two .event_date {margin-bottom: 10px;color: #f22874;}.single-event-two .event-thumb {float: left;margin-right: 30px;overflow: hidden;position: relative;width: 300px;}.single-event-two .event-details {padding: 30px 30px 0;}.single-event-two .event-title {font-size: 20px;margin-bottom: 20px;}.single-event-two .event_location_time {margin-top: 30px;}.single-event-two .event_location_time .event_location {font-size: 14px;font-weight: 300;margin-bottom: 5px;}.single-event-two .event-thumb::after {background: #ffffff none repeat scroll 0 0;content: "";height: 100%;position: absolute;right: -40px;top: 0;-webkit-transform: skewX(-10deg) scale(1.5);transform: skewX(-10deg) scale(1.5);width: 60px;}.single-event-two .event-thumb::after {border: 10px solid #ffffff;content: "";height: 100%;left: 0;position: absolute;right: -40px;top: 0;width: 100%;border-right: 0;}.single-event-two .event_lounch_time {color: #ffffff;display: inline-block;padding: 20px;text-transform: uppercase;background: #f22874;}.single-event-two .event_lounch_time > div {display: inline-block;min-width: 110px;text-align: center;position: relative;}.single-event-two .event_lounch_time > div {position: relative;}.event_lounch_time > div::after {background: #ffffff none repeat scroll 0 0;content: "";height: 100%;opacity: 0.5;position: absolute;right: 0;top: 0;width: 1px;}.single-event-two .event_lounch_time > div:last-child::after {display: none;}.single-event-two .event_lounch_time > div span {display: block;}@media (min-width: 768px) and (max-width: 991px) {.single-event-two .event-thumb {margin-right: 10px;width: 330px;}.single-event-two .event-details {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 310px;padding: 0;place-content: center;}.single-event-two .event_location_time {margin-top: 20px;}.single-event-two .event_lounch_time > div {min-width: 80px;}}@media only screen and (max-width: 767px) {.single-event-two .event-thumb {margin-right: 10px;float: none;margin-bottom: 0px;}.single-event-two .event-thumb {width: auto;}.event-thumb img {width: 100%;}.single-event-two .event-details {padding: 20px 20px 0;}.event_title {font-size: 20px;}.single-event-two .event_location_time {margin-top: 20px;}.single-event-two .event_lounch_time {margin-left: 5px;margin-top: 10px;padding: 0;width: calc(100% - 10px);}.single-event-two .event_lounch_time > div {min-width: 25%;}.counter-column {width: 25%;float: left;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.single-event-two .event_lounch_time {margin-left: 10px;width: calc(100% - 20px);}}

/*--------------------------------
    4. VIDEO BUTTON ADDON
---------------------------------*/
.video-promo-details {border-radius: 10px;}.video-promo-content {display: inline-flex;align-items: center;font-weight: 600;color: #f22874;}.video-area-popup {background: #f22874 none repeat scroll 0 0;border-radius: 50%;color: #ffffff;cursor: pointer;display: inline-block;font-size: 22px;height: 60px;line-height: 1;text-align: center;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 60px;margin-right: 20px;padding-top: 20px;padding-left: 7px;}.video-area-popup:hover {background: #ffffff none repeat scroll 0 0;color: #f22874;}
/* -----------------------------
    CAUSES & PROGRESSBAR
------------------------------- */
.single-causes-two {background: #ffffff none repeat scroll 0 0;border-radius: 5px;margin-bottom: 30px;overflow: hidden;}.single-causes-two .causes-details {border: 2px solid #f2f2f2;padding: 30px;}.single-causes-two .causes_category {background: #f22874 none repeat scroll 0 0;border-radius: 5px;color: #ffffff;display: inline-block;font-weight: 600;margin-bottom: 20px;padding: 5px 20px;text-transform: capitalize;}.single-causes-two .causes-details h3 {font-size: 20px;margin-bottom: 20px;}.causes-goal {background: #f1f1f1 none repeat scroll 0 0;border-radius: 5px;height: 10px;margin: 20px 0;overflow: hidden;position: relative;}.goal-status {background: #f22874 none repeat scroll 0 0;height: 100%;left: 0;position: absolute;top: 0;-webkit-transition: width 0.6s ease 0s;transition: width 0.6s ease 0s;width: 0;}.raised_fund_and_contribute {margin-top: 40px;overflow: hidden;}.raised_fund_and_contribute .raised {color: #374178;float: left;font-size: 18px;font-weight: 600;margin-top: 10px;}.raised_fund_and_contribute .raised span {color: #f22874;font-size: 18px;font-weight: 600;margin-right: 5px;display: block;margin-top: -10px;}.raised_fund_and_contribute .contribute {border: 2px solid #ebebeb;border-radius: 5px;display: inline-block;float: right;padding: 5px 20px;text-transform: capitalize;}.raised_fund_and_contribute .contribute:hover {background: #f22874;border-color: #f22874;color: #ffffff;}@media (min-width: 768px) and (max-width: 991px) {}@media only screen and (max-width: 767px) {.single-causes-two .causes-details {padding: 20px 10px;}}.causes_thumb img {width: 100%;}

/*---------------------------------
    11. CAUSES STYLE 3
-----------------------------------*/
.single-causes-three {border: 1px solid #f2f2f2;margin-bottom: 30px;overflow: hidden;position: relative;}.single-causes-three > div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;float: left;height: 250px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 33.33%;}.causes-details,.causes_goal_reached {padding: 20px;}.single-causes-three .causes_category {background: #f22874 none repeat scroll 0 0;border-radius: 5px;color: #ffffff;display: inline-block;margin-bottom: 20px;overflow: hidden;overflow-wrap: normal;padding: 5px 20px;text-transform: capitalize;width: inherit;}.single-causes-three h3 {font-size: 20px;}.single-causes-three .causes-goal {margin-bottom: 0;margin-top: 0;}@media (min-width: 992px) and (max-width: 1200px) {.single-causes-three {height: 250px;}}@media (min-width: 768px) and (max-width: 991px) {.single-causes-three {border: 1px solid #f2f2f2;}.single-causes-three > div img {height: 100%;width: 100%;}.single-causes-three > div {border: 0 none;height: 290px;width: 50%;}.single-causes-three > div:last-child {height: auto;width: 100%;}.single-causes-three .causes-goal {margin-top: 10px;}}@media only screen and (max-width: 767px) {.single-causes-three {border: 1px solid #f2f2f2;}.single-causes-three > div img {height: 100%;width: 100%;}.single-causes-three > div {border: 0 none;height: auto;width: 100%;float: none;display: inherit;}.single-causes-three > div:last-child {height: auto;width: 100%;}.single-causes-three .causes-goal {margin-top: 0;}.single-causes-three .causes_category {width: auto;}}
/* -------------------------------
    SINGLE TEAM ADDON
--------------------------------- */
.member-details {background: #252525 none repeat scroll 0 0;color: #ffffff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 30px 20px;text-align: center;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 100%;position: relative;z-index: 1;}.member-social-bookmark {margin-top: 20px;}.member-social-bookmark ul {list-style: outside none none;margin: 0;padding: 0;}.member-social-bookmark ul li {display: inline-block;}.member-social-bookmark ul li a {border: 1px solid;border-radius: 50%;color: #ffffff;display: block;height: 35px;margin: 0 3px;padding-top: 5px;text-align: center;width: 35px;}.member-social-bookmark ul li a:hover {background: #ffffff;border-color: #ffffff;color: #f22874;}.member-details h4 {color: #ffffff;margin-bottom: 5px;}.single-team-one {border-radius: 5px;-webkit-box-shadow: 0 0 30px rgba(51, 77, 136, 0.1);box-shadow: 0 0 30px rgba(51, 77, 136, 0.1);margin-bottom: 30px;overflow: hidden;}.single-team-one .member-details {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: inherit;}.single-team-one .member-details h4 {color: inherit;}.single-team-one .member-social-bookmark ul li a {border: 0 none;color: #252525;padding-top: 6px;}.single-team-one .member-social-bookmark ul li a:hover {background: #f22874 none repeat scroll 0 0;border-color: #f22874;-webkit-box-shadow: 5px 3px 10px 0 rgba(0, 0, 0, 0.2);box-shadow: 5px 3px 10px 0 rgba(0, 0, 0, 0.2);color: #ffffff;}.single-team-two,.single-team-three {border-radius: 5px;-webkit-box-shadow: 0 0 30px rgba(51, 77, 136, 0.1);box-shadow: 0 0 30px rgba(51, 77, 136, 0.1);overflow: hidden;padding: 30px 20px;}.single-team-two .member-thumb img,.single-team-three .member-thumb img {border-radius: 50%;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);display: block;height: 180px;margin-bottom: 20px;margin-left: auto;margin-right: auto;padding: 5px;width: 180px;}.single-team-two .member-details,.single-team-three .member-details {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;color: inherit;padding: 0;}.single-team-two .member-details h4,.single-team-three .member-details h4 {color: inherit;}.single-team-two .member-social-bookmark ul li a,.single-team-three .member-social-bookmark ul li a {border: 0 none;color: #252525;padding-top: 6px;}.single-team-two .member-social-bookmark ul li a:hover,.single-team-three .member-social-bookmark ul li a:hover {background: #f22874 none repeat scroll 0 0;-webkit-box-shadow: 5px 3px 10px 0 rgba(0, 0, 0, 0.2);box-shadow: 5px 3px 10px 0 rgba(0, 0, 0, 0.2);color: #ffffff;}.single-team-three .member-thumb {float: left;width: 200px;}.single-team-three .member-details {float: right;padding-left: 20px;text-align: inherit;width: calc(100% - 200px);}.single-team-three {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;}.single-team-three .member-thumb img {margin-bottom: 0;}.single-team-five {color: #ffffff;overflow: hidden;position: relative;text-align: center;}.single-team-five .member-details {background: #f22874 none repeat scroll 0 0;bottom: 0;height: 100px;left: 0;padding: 20px;position: absolute;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 100%;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.single-team-five .name-and-designation {margin-top: 20px;}.single-team-five .member-social-bookmark {opacity: 0;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-webkit-transform: scaleY(0);transform: scaleY(0);height: 0;}.single-team-five:hover .member-social-bookmark {height: auto;opacity: 1;-webkit-transform: scaleY(1);transform: scaleY(1);}.single-team-five .name-and-designation h4 {margin-bottom: 5px;color: #ffffff;}.single-team-five .member-social-bookmark ul {list-style: outside none none;margin: 0;padding: 0;}.single-team-five .member-social-bookmark ul li {display: inline-block;}.single-team-five .member-social-bookmark ul li a {border: 1px solid;border-radius: 50%;color: #ffffff;display: block;height: 35px;padding-top: 5px;width: 35px;margin: 0 3px;text-align: center;}.single-team-five .member-social-bookmark ul li a:hover {background: #ffffff;color: #f22874;border-color: #ffffff;}.single-team-five:hover .member-details {background: rgba(27, 14, 95, 0.75) none repeat scroll 0 0;height: 100%;}.single-team-six {overflow: hidden;position: relative;}.single-team-six .member-details {left: 0;opacity: 0;position: absolute;top: 0;-webkit-transform: scale(1.5);transform: scale(1.5);visibility: hidden;background: rgba(27, 14, 95, .65) none repeat scroll 0 0;}.single-team-six:hover .member-details {opacity: 1;-webkit-transform: scale(1);transform: scale(1);visibility: visible;}.single-team-eight .member-details {border-radius: 5px;}.single-team-eight .member-thumb img {border: 5px solid #252525;border-radius: 50%;overflow: hidden;margin: 0 auto 20px;}
.member-thumb {background: #d5dae6 none repeat scroll 0 0;}.single-team-one img {margin: 0 auto;display: block;}.single-team-two .member-thumb,.single-team-three .member-thumb,.single-team-eight .member-thumb {background: inherit;}.single-team-eight {text-align: center;}@media (min-width: 768px) and (max-width: 991px) {.single-team-three {display: block;}.single-team-three .member-thumb {display: block;float: none;margin: 0 auto;}.single-team-three .member-details {display: block;float: none;margin-top: 30px;width: 100%;text-align: center;}}@media only screen and (max-width: 767px) {.member-thumb > img {width: 100%;}.single-team-three {display: block;}.single-team-three .member-thumb {display: block;float: none;margin: 0 auto;}.single-team-three .member-details {display: block;float: none;margin-top: 30px;width: 100%;text-align: center;}}
.member-thumb > img {width: 100%;}.single-team-eight .member-thumb {margin: 0 auto;width: 200px;}
.single-team-nine {position: relative;margin-bottom: 70px;}.single-team-nine .member-thumb {background: transparent;}.single-team-nine .member-thumb img {width: 100%;}.single-team-nine .member-details {margin-left: 30px;margin-top: -50px;background: #ffffff;box-shadow: 0 16px 32px rgba(0, 0, 0, .1);color: inherit;position: absolute;width: 100%;left: 0;bottom: -70px;height: auto;}.single-team-nine .member-details h4 {color: #1d125c;}.single-team-nine .member-social-bookmark ul li a {color: #1d125c;border: 0;padding: 0;height: auto;}.single-team-nine .member-social-bookmark ul li a:hover {color: #f22874;}.single-team-nine .member-social-bookmark {transition: 0.3s;margin-top: -30px;opacity: 0;}.single-team-nine:hover .member-social-bookmark {margin-top: 20px;opacity: 1;}
/* --------------------------
    BLOG ADDON STYLE
----------------------------- */
.columns-no-margin-no-padding .single-blog-content {margin-bottom: 0;}.blog-menu,.gallery-filer-menu {color: #191c23;font-size: 14px;letter-spacing: 2px;margin-bottom: 50px;text-transform: uppercase;}.blog_menu_center,.menu_center {text-align: center;}.blog_menu_left,.menu_left {text-align: left;}.blog_menu_right,.menu_right {text-align: right;}.blog-menu ul,.gallery-filer-menu ul {list-style: outside none none;margin: 0;padding: 0;}.blog-menu li,.gallery-filer-menu li {cursor: pointer;display: inline-block;padding: 5px 15px;position: relative;}.blog-menu li::after,.gallery-filer-menu li::after {background: #f22874 none repeat scroll 0 0;content: "";height: 30%;left: 0;position: absolute;top: 50%;-webkit-transform: translateY(-50%) skewX(-20deg);transform: translateY(-50%) skewX(-20deg);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 0;z-index: -1;}.blog-menu li.active::after,.gallery-filer-menu li.active::after {width: 50%;}.single-blog-content {background: #ffffff;margin-bottom: 30px;position: relative;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.blog-slider .single-blog-content {margin-bottom: 0;}.single-blog-content .blog-img {overflow: hidden;}.single-blog-content .blog-img img {width: 100%;-webkit-transition: 0.3s;transition: 0.3s;margin: 0;}.single-blog-content:hover .blog-img img {opacity: 0.5;}.single-blog-content .blog-details {overflow: hidden;padding: 30px;}.single-blog-content h3 {font-size: 20px;position: relative;}.single-blog-content h3:before,.single-blog-content h3:after {content: "";position: relative;display: block;}.single-blog-content ul.post_meta {font-size: 13px;font-weight: 700;list-style: outside none none;margin: 0 0 15px;overflow: hidden;padding: 0;text-transform: capitalize;border-bottom: 1px solid #edf5ff;padding-bottom: 14px;}.single-blog-content ul.post_meta li {display: inline-block;margin-right: 15px;}.blog-details .post_meta i {margin-right: 2px;}.single-blog-content .blog-view-link {display: inline-block;font-size: 12px;letter-spacing: 1px;margin-top: 20px;text-transform: uppercase;}.single-blog-content .blog-details a i {font-size: 11px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.single-blog-content .blog-details a:hover i {padding-left: 10px;}.single-blog-content .blog-details a.blog-view-link:hover {letter-spacing: 1px;}.blog-slider,.gallery_slider {overflow: hidden;}.blog-slider .owl-nav > div {background: #ffffff;border-radius: 50%;color: #f22874;display: inline-block;font-size: 22px;height: 60px;padding-top: 18px;position: absolute;text-align: center;top: 50%;-webkit-transform: translateY(-50px);transform: translateY(-50px);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 60px;opacity: 0;}.blog-slider .owl-nav > div.owl-prev {left: 70px;}.blog-slider .owl-nav > div.owl-next {right: 70px;}.blog-slider:hover .owl-nav > div.owl-prev {left: 20px;opacity: 1;}.blog-slider:hover .owl-nav > div.owl-next {opacity: 1;right: 20px;}.blog-slider .owl-nav > div:hover {background: #f22874;color: #ffffff;}
/* -------------------------------
    IMAGE GALLERY ADDON
--------------------------------- */
.gallery_default,.gallery_default_filtering {margin: -10px;}.single-gallery-item {text-align: center;float: left;overflow: hidden;position: relative;width: 33.33%;padding: 10px;}.gallery-details {background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: calc(100% - 30px);left: 15px;position: absolute;top: 15px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: calc(100% - 30px);-ms-flex-line-pack: center;align-content: center;flex-direction: column;padding: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #ffffff;-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;}.single-gallery-item:hover .gallery-details {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.single-gallery-item img {width: 100%;}.gallery_slider .single-gallery-item {width: 100%;padding: 0;}.popup-button a {border: 2px solid;border-radius: 50%;color: #ffffff;display: inline-block;font-size: 22px;height: 50px;padding-top: 11px;text-align: center;width: 50px;}.popup-button a:hover {background: #ffffff none repeat scroll 0 0;border-color: #ffffff;color: #000;}.gallery-title {font-size: 18px;font-weight: 600;letter-spacing: 1px;margin-top: 20px;}.gallery-description {margin-top: 20px;}.single-gallery-item-warp {overflow: hidden;position: relative;}@media (min-width: 768px) and (max-width: 991px) {.single-gallery-item {width: 50%;}}@media only screen and (max-width: 767px) {.single-gallery-item {width: 100%;}}.gallery_slider .owl-item:nth-child(2n) {margin-top: 30px;}.gallery_slider .owl-controls {margin-top: 60px;text-align: center;}.gallery_slider .owl-nav > div {display: inline-flex;display: -webkit-inline-box;display: -ms-inline-flexbox;margin: 0 5px;overflow: hidden;position: relative;}.gallery_slider .owl-nav > div.owl-prev::before,.gallery_slider .owl-nav > div.owl-next::after {border-bottom: 10px solid transparent;border-right: 10px solid #f22874;border-top: 10px solid transparent;content: "";display: inline-block;position: relative;width: 0;height: 0;float: left;-webkit-transition: 0.3s;transition: 0.3s;}.gallery_slider .owl-nav > div.owl-prev::after,.gallery_slider .owl-nav > div.owl-next::before {background: #f22874;content: "";display: inline-block;height: 3px;position: relative;width: 50px;float: right;top: 8px;left: 0;z-index: -1;-webkit-transition: 0.3s;transition: 0.3s;}.gallery_slider .owl-nav > div.owl-next::after {border-left: 10px solid #f22874;border-right: 0 solid transparent;float: right;left: auto;right: 0;}.gallery_slider .owl-nav > div.owl-next::before {top: 8px;}.gallery_slider .owl-nav > div.owl-next:hover::before {width: 100px;background: #f22874 none repeat scroll 0 0;}.gallery_slider .owl-nav > div.owl-prev:hover::after {width: 100px;background: #f22874 none repeat scroll 0 0;}.gallery_slider .owl-nav > div.owl-next:hover::after {border-left-color: #f22874;}.gallery_slider .owl-nav > div.owl-prev:hover::before {border-right-color: #f22874;}
/* ------------------------------
    LAYER BG ANIMATE ADDONS
-------------------------------- */
.area_layers {/*height: 100vh;*/height: 100%;left: 0;position: absolute;top: 0;width: 100vw !important;z-index: -1;left: 50%;transform: translateX(-50%);}.single-layer {position: absolute;overflow: hidden;}.animate_color_layer {height: 40px;width: 40px;}

/*------------------------------
    LAYER ANIMATE ADDONS
-------------------------------*/
.area_animate_layers {position: absolute;left: 50%;top: 0;width: 100vw !important;/*height: 100vh;*/height: 100%;transform: translateX(-50%);z-index: -1;}.single-animate-layer {position: absolute;}
/* ------------------------------
    IMAGE SLIDER ADDON
-------------------------------- */
.image-slider-area {overflow: hidden;}.image-slider.owl-carousel .owl-item img {width: auto;max-width: 100%;width: auto;display: block;margin: 0 auto;}.image-slider .owl-nav > div {background: #ffffff;border-radius: 50%;color: #f22874;display: inline-block;font-size: 22px;height: 60px;padding-top: 18px;position: absolute;text-align: center;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 60px;opacity: 0;}.image-slider .owl-nav > div.owl-prev {left: 70px;}.image-slider .owl-nav > div.owl-next {right: 70px;}.image-slider:hover .owl-nav > div.owl-prev {left: 20px;opacity: 1;}.image-slider:hover .owl-nav > div.owl-next {opacity: 1;right: 20px;}.image-slider .owl-nav > div:hover {background: #f22874;color: #ffffff;}

/* ------------------------------
    TESTMONIAL
-------------------------------- */
.testmonial-area {overflow: hidden;}.author-content {margin-bottom: 20px;}.author-content img {margin-bottom: 30px;}.testmonial-quote {display: inline-block;width: 120px;}.member-name-and-photo h3 {font-size: 20px;margin-bottom: 5px;}.single-testmonial-photo {border-radius: 50%;display: inline-block;height: 80px;opacity: 1;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 80px;}.single-testmonial-photo:before {content: "";position: absolute;}.single-testmonial-photo img{border-radius: 50%;}.testmonial-area .owl-carousel .owl-item img {max-width: 100%;width: auto;}.testmonial-area .owl-nav > div {background: #f22874;border-radius: 50%;box-shadow: 0 0 16px rgba(0, 0, 0, 0.2);color: #ffffff;display: inline-block;font-size: 20px;height: 60px;left: 40px;opacity: 0;padding-top: 18px;position: absolute;text-align: center;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 60px;}.testmonial-area .owl-nav > div.owl-next {left: auto;right: 40px;}.testmonial-area .owl-nav > div:hover {background: #ffffff none repeat scroll 0 0;color: #f22874;}.testmonial-area:hover .owl-nav > div {opacity: 1;}.testmonial-area:hover .owl-nav > div.owl-prev {left: 0;}.testmonial-area:hover .owl-nav > div.owl-next {right: 0;}.testmonial-style-five .single-testmonial-photo {margin-top: 10px;}.testmonial-style-six .single-testmonial-photo {bottom: 0;left: 0;position: absolute;}.testmonial-style-six .member-name-and-photo {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-left: 100px;position: relative;text-align: left;}.testmonial-style-seven .member-name-and-photo {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-right: 100px;position: relative;text-align: right;}.testmonial-style-seven .single-testmonial-photo {position: absolute;right: 0;top: 0;}.testmonial-style-seven .testmonial-quote {text-align: right;}.testmonial-style-seven .testmonial-quote img {position: relative;right: 0;}.testmonial-style-eight .testmonial-quote {display: none;}.testmonial-style-eight .single-testmonial {padding-top: 110px;}.testmonial-style-eight .single-testmonial-photo {left: 0;margin: auto;position: absolute;right: 0;top: 0;}.testmonial-style-five,.testmonial-style-eight {text-align: center;}.testmonial-style-six {text-align: left;}.testmonial-style-seven {text-align: right;}.testmonial-slider.owl-carousel .author-img {max-width: 90%;}.author-content {line-height: 1.6;}.testmonial-slider.owl-carousel {overflow: hidden;}.testmonial-slider.owl-carousel img {max-width: 100%;width: auto;}.author-name-designation h4 {margin-bottom: 5px;font-size: 16px;}.testmonial-slider .owl-dots {-webkit-box-align: center;-ms-flex-align: center;align-items: center;bottom: 0;display: -webkit-box;display: -ms-flexbox;display: flex;height: 20px;left: calc(50% + 75px);position: absolute;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 120px;z-index: 9;}.testmonial-slider .owl-dots > div {background: #ffffff none repeat scroll 0 0;color: #ffffff;border-radius: 50%;display: inline-block;height: 10px;margin: 0 5px;overflow: hidden;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 10px;}.testmonial-slider .owl-dots > div.active {background: #f22874 none repeat scroll 0 0;height: 15px;width: 30px;}.home-alt .testmonial-area .owl-dots > div {background: #ffffff none repeat scroll 0 0;border: 0 none;}.testmonial-quote img {margin: 0 auto 30px;}
/*-------------------------------
    EVENT TAB SLIDER
-------------------------------*/
.row.left_content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.single-event-list-content {margin: 10px;overflow: hidden;padding: 20px;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}.single-event-list-content.slick-slide.slick-current.slick-active {-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border: 0;}.single-event-list-content h3 {font-size: 20px;margin-bottom: 7px;}.event-list-thumbs {overflow: hidden;}.event-list-thumbs img {width: 100%;}.event-list-thumbs > div.slick-next,.event-list-thumbs > div.slick-prev {background: #252525 none repeat scroll 0 0;border-radius: 5px;color: #ffffff;cursor: pointer;font-size: 20px;height: 40px;left: -40px;opacity: 0;padding-top: 7px;position: absolute;text-align: center;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;visibility: hidden;width: 40px;z-index: 1;border: 0;}.event-list-thumbs > div.slick-next:hover,.event-list-thumbs > div.slick-prev:hover {background: #f22874 none repeat scroll 0 0;}.event-list-thumbs > div.slick-next {left: auto;right: -40px;}.tab_slider:hover .event-list-thumbs > div.slick-next,.tab_slider:hover .event-list-thumbs > div.slick-prev {opacity: 1;visibility: visible;}.tab_slider:hover .event-list-thumbs div.slick-prev {left: 0;}.tab_slider:hover .event-list-thumbs div.slick-next {right: 0;}

/*----------------------------
    PROCESS AREA
------------------------------*/
.single-process {overflow: hidden;padding: 0 15px;position: relative;text-align: center;}.single-process h3 {font-size: 20px;}.single-process .process-icon {background: #ffffff none repeat scroll 0 0;border: 2px solid;border-radius: 50%;color: #252525;font-size: 24px;font-weight:600;height: 60px;margin: 0 auto 20px;padding-top: 16px;position: relative;text-align: center;width: 60px;z-index: 1;-webkit-transition: 0.3s;transition: 0.3s;}.single-process::before,.single-process::after {background: #252525 none repeat scroll 0 0;content: "";height: 2px;position: absolute;right: -50%;top: 30px;width: 100%;}.process-area .row > div:last-child .single-process::before,.process-area .row > div:first-child .single-process::after {display: none;}.single-process::after {left: -50%;right: auto;}.single-process:hover .process-icon {background: #f22874 none repeat scroll 0 0;color: #ffffff;}@media (min-width: 768px) and (max-width: 991px) {.single-process::before,.single-process::after {display: none;}.single-process,.single-process {-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);padding: 20px;}}@media only screen and (max-width: 767px) {.single-process::before,.single-process::after {display: none;}.single-process,.single-process {-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);box-shadow: 0 0 7px rgba(0, 0, 0, 0.1);padding: 20px;}}

/*----------------------------
    AREA BG ADDON
-----------------------------*/
.area-bg-warapper {height: 100%;position: absolute;width: 100%;overflow: hidden;/*z-index: -1;*/}.area_bg {position: absolute;width: 100%;height: 100%;}.area_bg:before,.area_bg:after {content: "";width: 100%;height: 100%;position: absolute;}
/*---------------------------
    BUTTON ADDON
----------------------------*/
a.genaral_button {position: relative;padding: 16px 30px;z-index: 1;display: inline-block;min-width: 180px;text-align: center;background: #f22874;border-radius: 50px;color: #ffffff;box-shadow: 4px 4px 0 0 #dfd6ff;}a.genaral_button:before,a.genaral_button:after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;transition: 0.3s;}a.genaral_button i {transition: 0.3s;width: 0;opacity: 0;}a.genaral_button:hover i {width: auto;opacity: 1;}a.genaral_button:hover{box-shadow: 0 16px 32px rgba(0,0,0,.2);background: #ffffff;color: #f22874;}
/*--------------------------
    ANY SLIDER ADDON
---------------------------*/
.any-slider .owl-controls .owl-nav > div {display: inline-block;width: 60px;height: 60px;background: #f22874;text-align: center;padding-top: 18px;border-radius: 50%;color: #ffffff;box-shadow: 0 16px 32px rgba(35, 54, 83, .2);position: absolute;top: 50%;transform: translateY(-50%);transition: 0.3s;opacity: 0;visibility: hidden;margin: 0 10px;}.any-slider .owl-controls .owl-nav > div:hover {background: #ffffff;color: #f22874;}.any-slider .owl-controls .owl-nav > div.owl-prev {left: 60px;}.any-slider .owl-controls .owl-nav > div.owl-next {right: 60px;}.any-slider:hover .owl-controls .owl-nav > div.owl-next {right: 20px;}.any-slider:hover .owl-controls .owl-nav > div.owl-prev {left: 20px;}.any-slider:hover .owl-controls .owl-nav > div {opacity: 1;visibility: visible;}.outside_nav .any-slider .owl-controls .owl-nav > div.owl-prev {left: 0;}.outside_nav .any-slider .owl-controls .owl-nav > div.owl-next {right: 0;}.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-prev {left: -100px;}.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-next {right: -100px;}@media only screen and (min-width: 992px) and (max-width: 1200px) {.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-prev {left: 0;}.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-next {right: 0;}}@media (min-width: 768px) and (max-width: 991px) {.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-prev {left: 0;}.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-prev {left: 0;}.outside_nav .any-slider:hover .owl-controls .owl-nav > div.owl-next {right: 0;}}.any-slider .owl-controls .owl-dots {margin-top: 50px;}.any-slider .owl-controls .owl-dots > div {display: inline-block;width: 20px;height: 5px;background: #d1deee;border-radius: 50px;margin: 0 5px;transition: 0.3s;}.any-slider .owl-controls .owl-dots > div.active {background: #f22874;width: 40px;}
/*------------------------
    SUBSCRIBER ADDON
-------------------------*/

.subscriber-form input {border: 0 none;border-radius: 5px;color: black;height: 100%;left: 0;letter-spacing: 1px;padding: 10px 11% 10px 30px !important;top: 0;height: 60px;display: inline-block;width: 58% !important;}.subscriber-form button {border: 0 none;border-radius: 5px;font-size: 14px;height: 60px;letter-spacing: 2px;text-transform: capitalize;-webkit-transform: inherit !important;transform: inherit !important;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;display: inline-block;margin-left: 30px;padding: 15px 40px;}label.mt10 {bottom: -52px;left: 0;position: absolute;right: 0;text-align: center;}label.mt10.valid {bottom: 18px;color: #f22874;left: 0;position: absolute;right: 0;text-align: center;}@media (min-width: 768px) and (max-width: 991px) {.subscriber-form {font-size: 14px;}.subscriber-form button {width: auto;}}@media only screen and (max-width: 767px) {.subscriber-form input {width: 100%;}.subscriber-form button {margin: 30px auto 0;}}

/*---------------------------
    SINGLE HIDDING
----------------------------*/
.single_hidding:before,.single_hidding:after {content: "";}

/*--------------------------
    PRICE ADDON
----------------------------*/
.single_price {box-shadow: 0 16px 32px rgba(0, 0, 0, 0.1);background: #ffff;position: relative;transition: 0.3s;text-align: center;overflow: hidden;padding: 20px 0;z-index: 1;}.single_price .sale_promo {position: absolute;right: 0;top: 0;background: #f22874;padding: 3px 15px;border-radius: 50px 0 0 50px;color: #ffffff;font-size: 12px;letter-spacing: 1px;}.price_header {padding: 20px 30px;position: relative;z-index: 1;}.price_icon i {width: 90px;height: 90px;display: inline-block;font-size: 36px;background: #f22874;line-height: 1;padding-top: 28px;color: #ffffff;border-radius: 50%;text-align: center;box-shadow: 0 16px 32px rgba(0, 0, 0, .2);margin-bottom: 30px;}.price_icon img {margin-bottom: 20px;}.price_rate {line-height: 1;}.price_rate .currency,.price_rate .price {color: #f22874;font-size: 58px;font-weight: 700;font-family: 'Barlow Condensed', sans-serif;}.price_title {font-size: 36px;}.price_subtitle {text-transform: uppercase;letter-spacing: 4px;font-size: 12px;margin-top: 20px;line-height: 1;}.price_details {padding: 20px 30px;position: relative;z-index: 1;}.price_details ul {margin: 0;padding: 0;list-style: none;}.price_details ul li {display: block;margin: 10px 0;}.price_footer {padding: 20px 30px;position: relative;z-index: 1;}.purchase_button {display: inline-block;padding: 15px 30px;background: #f22874;color: #ffffff;min-width: 150px;border-radius: 50px;transition: 0.3s;box-shadow: 0 16px 32px rgba(0, 0, 0, .2);}.purchase_button:hover {background: #ffffff;color: #f22874;}.single_price:before,.single_price:after,.price_header:before,.price_header:after,.price_details:before,.price_details:after,.price_footer:before,.price_footer:after {z-index: -1;position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;}
/* ----------------------
    NAVIGATION ADDON
------------------------ */
.slide_navigation {min-width: 170px;padding: 10px 0;text-align: center;position: relative;left: 0;top: 0;min-height: 80px;border: 2px solid #f22874;border-radius: 67px;}.slide_navigation > div {background: #f22874;color: #ffffff;cursor: pointer;display: inline-block;width: 60px;height: 60px;text-align: center;margin: 0 5px;border-radius: 50%;transition: 0.3s;position: absolute;padding-top: 18px;box-shadow: 0 16px 32px rgba(0, 0, 0, 0.2);-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.slide_navigation > .navigation_next {right: 10px;top: 9px;}.slide_navigation > .navigation_prev {left: 10px;top: 8px;}.slide_navigation > div:hover{background: #ffffff;color: #f22874;}.slide_navigation > .img_button {padding-top: inherit;padding: 0;}.navigation_prev.img_button {}.slide_navigation > .img_button img {margin: 0;border-radius: 50%;}

/* --------------------------
    COUNTER ADDON
--------------------------- */
.single-counter-fact {position: relative;text-align: center;z-index: 1;}.single-counter-fact:before,.single-counter-fact:after{content: "";position: absolute;z-index: -1;}.fact_count_text {font-size: 50px;margin-bottom: 20px;}.counter_bedge {position: relative;left: 5px;color: #f22874;font-weight: 700;}.bedge_counter {position: relative;}.fact_title {margin-bottom: 20px;line-height: 22px;}.fact_subtitle {font-weight: 600;text-transform: capitalize;margin-bottom: 40px;letter-spacing: 1px;line-height: 1;}.fact_icon {width: 60px;height: 60px;font-size: 20px;color: #f22874;text-align: center;background: #ffffff;border: 2px solid #ffe0f3;box-shadow: 0px 8px 16px rgba(242,40,116,0.1);padding-top: 16px;border-radius: 50%;display: block;margin: auto;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.single-counter-fact:hover .fact_icon {background: #f22874;color: #ffffff;border-color: #f22874;}
/*--------------------------
    DUAL BUTTON
--------------------------*/
.dual-button .dual-button-wrap {display: inline-block;overflow: hidden;}.dual-button .dual-button-one,.dual-button .dual-button-two {position: relative;float: left;}.dual-button .dual-button-one a {background: #f22874;color: #ffffff;font-size: 16px;text-transform: capitalize;padding: 15px 25px 15px 20px;display: inline-block;transition: all 0.3s ease 0s;}.dual-button .dual-button-two a {background: #0f083a;color: #ffffff;font-size: 16px;text-transform: capitalize;padding: 15px 20px 15px 25px;display: inline-block;transition: all 0.3s ease 0s;}.dual-button .dual-button-one a i{transition: all 0.3s ease 0s;}.dual-button .dual-button-middle {background: #ffffff;border-radius: 50px;box-shadow: 0 0 8px rgba(0,0,0,0.2);position: absolute;top: 50%;height: 32px;width: 32px;right: 0;z-index: 2;-webkit-transform: translate(50%,-50%);-moz-transform: translate(50%,-50%);-o-transform: translate(50%,-50%);-ms-transform: translate(50%,-50%);transform: translate(50%,-50%);-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;text-align: center;}.dual-button .dual-button-middle:before,.dual-button .dual-button-middle:after{content: "";position: absolute;display: block;}.dual-button .dual-button-middle span {color: #f22874;font-size: 12px;line-height: 32px;}.dual-button .dual-button-middle i {color: #f22874;font-size: 16px;line-height: 32px;display: inline-block;}
/*-------------------------
    DUAL TEXT
--------------------------*/
.dual-text{display: inline-block;}
/*------------------------
    LIST ADDON
--------------------------*/
.list-content ul {margin: 0;padding: 0;list-style: none;float: left;width: 100%;}.list-content ul li {margin: 0 0 10px;transition: 0.3s;}.list-content ul li:last-child{margin-bottom: 0;}.list-content ul li i {letter-spacing: normal;margin-right: 10px;height: 32px;line-height: 32px;width: 32px;background: #f22874;color: #ffffff;display: inline-block;text-align: center;border-radius: 50%;}

/* ------------------------
    QR CODE
------------------------- */
.qrcode {background: #ffffff;display: inline-block;padding: 15px;padding-bottom: 10px;}

/* -----------------------
    IMAGE COMPARISON
-------------------------*/