/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
div#sec-n a.primary-color:hover {
    transform: unset !important;
}


nav ul li:last-child a span::after {
    display: none  !important;
}
header#top a {
    opacity: 1 !important;
}
#header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after {
    border-color: #000 !important;
    width: 60%;
    margin-left: 8px;
}
header#top ul.sf-menu.sf-js-enabled.sf-arrows span.menu-title-text {
    color: #000000 !important;
    font-weight: 500;
    text-shadow: 0 0 black;
}
header#top li#menu-item-26 span {
    background-color: #f17e1c !important;
    padding: 10px 30px !important;
    color: #fff !important;
    text-transform: uppercase;
    font-family: 'Titillium Web';
    font-weight: 400 !important;
    font-size: 15px;
    text-shadow: 0 0 #fff !important;
    letter-spacing: 1px;
}
/* ==========sec-n============ */
div#sec-n .content {
    margin-right: 50px;
}
div#sec-n h2 {
    font-size: 70px;
    line-height: 80px;
    font-family: 'raleway' !important;
    color: #f17e1c !important;
}
div#sec-n span.abc {
    COLOR: #1a193f !important;
}
div#sec-n p {
    font-size: 19px;
    line-height: 29px;
    font-family: 'raleway';
    font-weight: 500;
    color: #414141 !important;
}
div#sec-n a.primary-color {
    font-size: 16px;
    line-height: 26px;
    font-family: 'raleway';
    font-weight: 500;
    letter-spacing: 0px;
    padding: 8px 35px !important;
    border-radius: unset !important;
}
div#sec-n a.primary-color:before {
    content: url(https://devu8.onlinetestingserver.com/gloriab/wp-content/uploads/2022/02/Shape-2-copy-3.png);
    position: absolute;
    z-index: -1;
    left: -17px !important;
    top: -10px !important;
    transform: scale(0.92);
}

/* ==========sec-1============ */

div#sec-1 a.play_button_2.large.nectar_video_lightbox {
    opacity: 0 !important;
}
div#sec-1 {
    padding-top: 70px !important;
}
div#sec-1 h2 {
    color: #514f4f !important;
}
div#sec-1 p {
    color: #414141a6 !important;
    text-shadow: 0 0 #414141 !important;
}
div#sec-1 h2:before {
    content: url(https://devu8.onlinetestingserver.com/gloriab/wp-content/uploads/2022/02/unnamed-file.png);
    position: absolute;
    left: -12% !important;
    top: -16px !important;
    z-index: -1;
}

/* ==========sec-2============ */
div#sec-2 {
    padding-top: 70px !important;
}
div#sec-2 h4 {
    font-size: 50px;
    line-height: 60px;
    font-family: 'EB Garamond' !important;
    font-weight: 400;
    color: #333333 !important;
    padding-bottom: 40px;
    font-style: italic;
}
div#sec-2 p {
    font-size: 15px;
    line-height: 22px;
    font-family: 'poppins' !important;
    font-weight: 300;
    color: #7e7e7ec9 !important;
    padding-bottom: 16px;
}
div#sec-2 h3 {
    font-size: 33px;
    line-height: 43px;
    font-family: 'Bebas Neue';
    font-weight: 400;
    color: #f17e1c !important;
}
div#sec-2 h5 {
    margin-bottom: -15px;
}

div#sec-2 img.alignnone.size-full.wp-image-41 {
    margin-bottom: 0px;
}
div#sec-2 .col-clss-c:before {
    content: url(https://devu8.onlinetestingserver.com/gloriab/wp-content/uploads/2022/02/Rectangle-13.png);
    position: absolute;
    bottom: -4%;
    left: 70%;
}
/* ==========sec-3============ */
div#sec-3 {
    padding: 40px 0px 89px!important;
}
div#sec-3 .col-cls-2:before {
    content: url(https://devu8.onlinetestingserver.com/gloriab/wp-content/uploads/2022/02/overlay.png);
    position: absolute;
    bottom: -110px;
    left: 55px;
}
div#sec-3 h4 {
    font-size: 25px;
    line-height: 35px;
    font-family: 'EB Garamond';
    font-style: normal !important;
    color: #f17e1c !important;
    font-weight: 500;
    text-shadow: 0 0 #f17e1c !important;
}
#sec-3 h2 {
    color: #514f4f !important;
}
div#sec-3 p {
    FONT-SIZE: 18PX;
    LINE-HEIGHT: 24PX;
    font-family: 'futura' !important;
    font-weight: 100;
    color: #7e7e7eeb !important;
}
div#sec-3 a.nectar-button.small.regular.accent-color.regular-button {
    font-size: 14px;
    font-family: 'futural';
    font-weight: 500;
    text-transform: uppercase;
    padding: 17px 30px !important;
    letter-spacing: 1px;
    border-radius: unset !important;
}
/* ==========sec-5============ */
div#sec-5 h3 {
    font-size: 18px;
    line-height: 28px;
    font-family: 'poppins' !important;
    color: #8d8d8d !important;
    font-weight: 300;
    text-shadow: 0 0 #8d8d8d !important;
}


div#sec-5 h4 {
    font-size: 40px;
    line-height: 50px;
    font-family: 'Bebas Neue';
    font-weight: 500;
    color: #2c2d4d !important;
}
div#sec-5 .iwt-icon img {
    width: 100% !important;
    padding-top: 12px !important;
}
div#sec-5 h2 {
    font-size: 67px;
    line-height: 77px;
    margin-bottom: 40px;
}
div#sec-5 .iwithtext .iwt-text {
    background-color: #e7e7e7;
    padding: 15px 0px 14px 130px !important;
    margin-right: 180px;
    transition: .7s;
}
div#sec-5 .iwithtext {
    margin-bottom: 10px;
}
div#sec-5 .iwithtext .iwt-text:hover h3 {
    color: #fff !important;
}
div#sec-5 .iwithtext .iwt-text:hover {
    background-color: #f17e1c !important;
}
div#sec-5 h4 {
    font-size: 40px;
    line-height: 50px;
    font-family: 'Bebas Neue';
    font-weight: 500;
    color: #2c2d4d !important;
    text-align: center;
    margin-left: -196px;
}
div#sec-5 .wpb_text_column.wpb_content_element {
    margin-bottom: 5px;
}
div#sec-5 .col-cls3:before {
    content: url(https://devu8.onlinetestingserver.com/gloriab/wp-content/uploads/2022/02/a_03.png);
    position: absolute;
    right: 0px;
    bottom: -60px !important;
}
div#sec-5 {
    padding: 80px 0px !important;
}


/* ==========sec-6============ */
div#sec-6 {
    padding: 80px 0px !important;
}
div#sec-6 h4 {
    font-size: 35px;
    line-height: 45px;
    font-family: 'nocturnal' !important;
    color: #f17e1cad !important;
    font-weight: 400;
}
div#sec-6 h2 {
    font-family: 'EB Garamond';
    color: #fff !important;
    font-weight: 400 !important;
    font-size: 40px;
    line-height: 55px;
}
div#sec-6 img.alignnone.size-full.wp-image-75 {
    margin: 0px auto;
    display: table;
    padding-top: 40px;
    padding-bottom: 15px;
}
div#sec-6 p {
    color: #ffffffdb !important;
    font-size: 18px;
    line-height: 24px;
    font-family: 'Titillium Web';
}
div#sec-6 h5 {
    FONT-SIZE: 18PX;
    line-height: 28px;
    font-family: 'futura';
    font-weight: 700;
    text-transform: uppercase;
    color: #fff !important;
    letter-spacing: 2px;
    FONT-STYLE: NORMAL !IMPORTANT;
}
div#sec-6 a.nectar-button.small.regular.accent-color.regular-button {
    font-size: 14px;
    line-height: 24px;
    font-family: 'futural';
    letter-spacing: 1px;
    padding: 15px 25px !important;
    border-radius: unset !important;
    margin: 0px auto;
    display: table;
    text-transform: uppercase;
}
div#sec-7 img {
    width: 85%;
}
div#sec-8 h1 {
    font-size: 189px;
    line-height: 199px;
    font-family: 'nocturnal' !important;
    letter-spacing: 2px;
    padding-left: 71px;
    color: #fff !important;
    font-weight: 500;
}
div#sec-8 .wpb_text_column.wpb_content_element {
    margin-bottom: 0px;
}
div#sec-8 form.tnp-form {
    display: flex;
    width: 57% !important;
    margin-left: 52px;
    margin-top: -33px;
}

div#sec-8 form.tnp-form input.tnp-submit {
    width: 39%;
    border-radius: unset !important;
    padding: 21px 0px !important;
    text-transform: uppercase;
    font-size: 14px;
    font-family: 'futural';
    letter-spacing: 1px;
}
div#sec-8 .widget input[type=email]{
    border-radius: unset !important;
    background-color: #fff !important;
    border: unset !important;
}
div#sec-8 #sidebar .widget input[type=email]::placeholder {

    font-family: 'josefin sans' !important;
     color: #959595;
    font-weight: 300 !important;
    text-shadow: 0 0.3px #959595 !important;
    padding-left: 19px;
    font-size: 14px;
}
div#sec-8 p {
    font-size: 16px;
    line-height: 28px;
    font-family: 'josefin sans' !important;
    font-weight: 400;
    color: #000000 !important;
    text-shadow: 0 0 black;
    padding-left: 51px;
}
div#sec-8 {
    padding: 30px 0px !important;
    margin-bottom: -40px;
}
div#sec-7 h5 {
    font-size: 14px;
    line-height: 24px;
    font-family: 'Titillium Web';
    font-weight: 600;
    color: #505050 !important;
    letter-spacing: 3px;
    FONT-STYLE: normal !IMPORTANT;
}
div#sec-7 .flickity-viewport {
    margin-top: 0px;
}
div#sec-7 {
    padding-top: 60px !important;
}
#footer-outer .widget {
    margin-bottom: 10px;
}
#footer-outer #copyright p {
    line-height: 24px;
    margin-top: 3px;
    font-size: 14px;
    font-family: 'Titillium Web';
    font-weight: 400;
    color: #ffffffd1 !important;
}
div#footer-widgets ul#menu-main-navigation-2 {
    font-size: 16px;
    line-height: 26px;
    font-family: 'Titillium Web';
    font-weight: 400;
    color: #ffffffd1 !important;
}
div#footer-widgets li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-26 {
    display: none !important;
}
div#copyright {
    padding: 15px 0px !important;
}
div#footer-widgets .row {
    border-bottom: 2px solid #f17e1c !important;
    padding-bottom: 20px !important;
    padding-top: 50px !important;
}
div#footer-widgets a {
    opacity: 1 !important;
}
@media (max-width: 1600px) {
div#sec-n .content {
    margin-right: 40px;
    padding-top: 35px;
}	
div#sec-5 .col-cls3:before {
    right: 40px;
    bottom: 0px !important;
}	
div#sec-5 h2 {
    font-size: 67px;
    line-height: 77px;
    margin-bottom: 30px;
}	
	
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1440px) {
div#sec-2 {
    padding-top: 60px !important;
    padding-bottom: 40px !important;
}	
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1366px) {
div#sec-8 h1 {
    font-size: 189px;
    line-height: 151px;
    font-family: 'nocturnal' !important;
    letter-spacing: 2px;
    padding-left: 71px;
    color: #fff !important;
    font-weight: 500;
}	
div#sec-n h2 {
    font-size: 60px;
    line-height: 70px;
    font-family: 'raleway' !important;
    color: #f17e1c !important;
}	
div#sec-n p {
    font-size: 17px;
    line-height: 27px;
    font-family: 'raleway';
    font-weight: 500;
    color: #414141 !important;
}	
div#sec-n .content {
    margin-right: 28px;
    padding-top: 24px;
}
div#sec-5 .col-cls3:before {
    right: 20px;
    bottom: 0px !important;
}	
div#sec-5 {
    padding: 80px 0px !important;
    margin-bottom: 0px;
}	
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1340px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1320px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1280px) {
div#sec-n h2 {
    font-size: 50px;
    line-height: 60px;
    font-family: 'raleway' !important;
    color: #f17e1c !important;
}	
div#sec-n p {
    font-size: 14px;
    line-height: 24px;
    font-family: 'raleway';
    font-weight: 500;
    color: #414141 !important;
}	
div#sec-n a.primary-color {
    font-size: 15px;
    line-height: 25px;
    font-family: 'raleway';
    font-weight: 500;
    letter-spacing: 0px;
    padding: 8px 20px !important;
    border-radius: unset !important;
}
div#sec-n a.primary-color:before {
    z-index: -1;
    left: -38px !important;
    top: -12px !important;
    transform: scale(0.75);
}	
div#sec-n .content {
    margin-right: 28px;
    padding-top: 30px;
}
div#sec-2 h4 {
    font-size: 45px;
    line-height: 55px;
    font-family: 'EB Garamond' !important;
    font-weight: 400;
    color: #333333 !important;
    padding-bottom: 40px;
    font-style: italic;
}	
div#sec-2 p {
    font-size: 13px;
    line-height: 20px;
    font-family: 'poppins' !important;
    font-weight: 300;
    color: #7e7e7ec9 !important;
    padding-bottom: 16px;
}	
div#sec-2 .sec-ll {
    left: 32px !important;
}	
div#sec-5 h3 {
    font-size: 17px;
    line-height: 27px;
    font-family: 'poppins' !important;
    color: #8d8d8d !important;
    font-weight: 300;
    text-shadow: 0 0 #8d8d8d !important;
}	
div#sec-5 .iwithtext .iwt-text {
    background-color: #e7e7e7;
    padding: 25px 0px 25px 110px !important;
    margin-right: 190px;
    transition: .7s;
}	
div#sec-5 h2 {
    font-size: 57px;
    line-height: 77px;
    margin-bottom: 20px;
}	
div#sec-5 {
    padding: 70px 0px !important;
    margin-bottom: 0px;
}	
div#sec-8 {
    padding: 0px 0px 17px 0px !important;
    margin-bottom: -40px;
}	
div#sec-8 h1 {
    font-size: 175px;
    line-height: 199px;
    font-family: 'nocturnal' !important;
    letter-spacing: 2px;
    padding-left: 71px;
    color: #fff !important;
    font-weight: 500;
}	
div#sec-3 .col-cls-2:before {
    bottom: -110px;
    left: 38px;
}
div#sec-3 {
    padding: 40px 0px 89px!important;
}
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1024px) {
body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines-button:after, body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines:before, body:not(.mobile) #header-outer.transparent > #top .span_9 > .slide-out-widget-area-toggle .lines:after {
    background-color: #000 !important;
    opacity: 0.75;
}	
div#sec-n h2 {
    font-size: 40px;
    line-height: 50px;
    font-family: 'raleway' !important;
    color: #f17e1c !important;
}	
div#sec-n p {
    font-size: 12px;
    line-height: 22px;
    font-family: 'raleway';
    font-weight: 500;
    color: #414141 !important;
}	
div#sec-n a.primary-color {
    font-size: 12px;
    line-height: 22px;
    font-family: 'raleway';
    font-weight: 500;
    letter-spacing: 0px;
    padding: 7px 17px !important;
    border-radius: unset !important;
}	
	div#sec-n a.primary-color:before {
    z-index: -1;
    left: -56px !important;
    top: -15px !important;
    transform: scale(0.6);
}
div#sec-n .buttons {
    padding-top: 20px !important;
}	
div#sec-n .content {
    margin-right: 18px;
    padding-top: 21px;
}
div#sec-1 p {
    color: #414141a6 !important;
    text-shadow: 0 0 #414141 !important;
    font-size: 13px;
    line-height: 23px;
}	
div#sec-1 {
    padding-top: 50px !important;
}	
div#sec-2 h4 {
    font-size: 35px;
    line-height: 45px;
    padding-bottom: 10px;
}
div#sec-2 p br {
    display: none;
}	
div#sec-2 .sec-ll {
    left: 0px !important;
}	
div#sec-2 p {
    font-size: 12px;
    line-height: 18px;
    font-family: 'poppins' !important;
    font-weight: 300;
    color: #7e7e7ec9 !important;
    padding-bottom: 10px;
}
div#sec-2 .col-cls-img {
    margin-top: -40px;
    left: -30px;
}	
div#sec-2 .col-clss-c:before {
    bottom: -2%;
    left: -25%;
    transform: scale(0.8);
}	
div#sec-2 {
    padding-top: 30px !important;
    padding-bottom: 20px !important;
}	
div#sec-2 h3 {
    font-size: 30px;
    line-height: 40px;
    font-family: 'Bebas Neue';
    font-weight: 400;
    color: #f17e1c !important;
}	
div#sec-3 p {
    FONT-SIZE: 14PX;
    LINE-HEIGHT: 20PX;
    font-family: 'futura' !important;
    font-weight: 100;
    color: #7e7e7eeb !important;
}	
div#sec-3 .col-cls-2:before {
    content: url(https://devu8.onlinetestingserver.com/gloriab/wp-content/uploads/2022/02/overlay.png);
    position: absolute;
    bottom: -146px !important;
    left: -95px !important;
    transform: scale(0.8);
}	
#sec-3 h2 {
    color: #514f4f !important;
    font-size: 35px;
    line-height: 45px;
}	
div#sec-3 p {
    FONT-SIZE: 14PX;
    LINE-HEIGHT: 20PX;
    font-family: 'futura' !important;
    font-weight: 100;
    color: #7e7e7eeb !important;
    padding-bottom: 10px;
}	
div#sec-3 a.nectar-button.small.regular.accent-color.regular-button {
    font-size: 13px;
    font-family: 'futural';
    font-weight: 500;
    text-transform: uppercase;
    padding: 12px 20px !important;
    letter-spacing: 1px;
    border-radius: unset !important;
    margin-top: -10px;
}
div#sec-3 h4 {
    font-size: 20px;
    line-height: 30px;
    font-family: 'EB Garamond';
    font-style: normal !important;
    color: #f17e1c !important;
    font-weight: 500;
    text-shadow: 0 0 #f17e1c !important;
}	
div#sec-3 {
    padding: 120px 0px 100px 0px !important;
}	
div#sec-5 h2 {
    font-size: 45px;
    line-height: 60px;
    margin-bottom: 10px;
}	
div#sec-5 .col-cls3:before {
    right: -90px;
    bottom: -30px !important;
    transform: scale(0.8) !important;
}
div#sec-5 h3 {
    font-size: 15px;
    line-height: 25px;
    font-family: 'poppins' !important;
    color: #8d8d8d !important;
    font-weight: 300;
    text-shadow: 0 0 #8d8d8d !important;
}	
div#sec-5 .iwithtext .iwt-text {
    background-color: #e7e7e7;
    padding: 25px 0px 25px 110px !important;
    margin-right: 130px;
    transition: .7s;
}	
div#sec-5 h4 {
    font-size: 30px;
    line-height: 40px;
    font-family: 'Bebas Neue';
    font-weight: 500;
    color: #2c2d4d !important;
    text-align: center;
    margin-left: -136px;
}	
div#sec-5 .iwithtext .iwt-text {
    background-color: #e7e7e7 !important;
    padding: 22px 0px 22px 110px !important;
    margin-right: 130px;
    transition: .7s;
}	
div#sec-5 {
    padding: 50px 0px !important;
    margin-bottom: 0px;
}	
div#sec-6 h2 {
    font-family: 'EB Garamond';
    color: #fff !important;
    font-weight: 400 !important;
    font-size: 30px;
    line-height: 45px;
}	
div#sec-6 p {
    color: #ffffffdb !important;
    font-size: 16px;
    line-height: 21px;
    font-family: 'Titillium Web';
}	
div#sec-6 h5 {
    FONT-SIZE: 18PX;
    line-height: 28px;
    font-family: 'futura';
    font-weight: 700;
    text-transform: uppercase;
    color: #fff !important;
    letter-spacing: 2px;
    FONT-STYLE: normal !IMPORTANT;
}	
div#sec-6 a.nectar-button.small.regular.accent-color.regular-button {
    font-size: 12px;
    line-height: 22px;
    font-family: 'futural';
    letter-spacing: 1px;
    padding: 11px 15px !important;
    border-radius: unset !important;
    margin: 0px auto;
    display: table;
    text-transform: uppercase;
}	
div#sec-6 {
    padding: 50px 0px !important;
}	
div#sec-6 img.alignnone.size-full.wp-image-75 {
    margin: 0px auto;
    display: table;
    padding-top: 30px;
    padding-bottom: 15px;
}	
div#sec-8 h1 {
    font-size: 131px;
    line-height: 149px;
    font-family: 'nocturnal' !important;
    letter-spacing: 2px;
    padding-left: 71px;
    color: #fff !important;
    font-weight: 500;
}	
div#sec-8 p {
    font-size: 13px;
    line-height: 23px;
    font-family: 'josefin sans' !important;
    font-weight: 400;
    color: #000000 !important;
    text-shadow: 0 0 black;
    padding-left: 52px;
}
div#sec-8 {
    padding: 0px 0px 10px 0px !important;
    margin-bottom: -40px;
}	
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 800px) {
#header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:before, #header-outer.transparent[data-permanent-transparent="false"] #top .slide-out-widget-area-toggle.mobile-icon i:after, body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines-button:after, body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines:before, body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide) > #top .span_9 > .slide-out-widget-area-toggle .lines:after, #header-outer[data-lhe="animated_underline"].transparent .nectar-header-text-content a:after {
    background-color: #000 !important;
}		
div#sec-1 p {
    color: #414141a6 !important;
    text-shadow: 0 0 #414141 !important;
    font-size: 12px;
    line-height: 22px;
}
div#sec-1 p br {
    display: none;
}	
div#sec-n h2 {
    font-size: 25px;
    line-height: 35px;
    font-family: 'raleway' !important;
    color: #f17e1c !important;
}	
div#sec-n p {
    font-size: 11px;
    line-height: 21px;
    font-family: 'raleway';
    font-weight: 500;
    color: #414141 !important;
}	
div#sec-n .buttons {
    padding-top: 10px !important;
}	
div#sec-n a.primary-color {
    font-size: 10px;
    line-height: 20px;
    font-family: 'raleway';
    font-weight: 500;
    letter-spacing: 0px;
    padding: 6px 10px !important;
    border-radius: unset !important;
}	
div#sec-n a.primary-color:before {
    z-index: -1;
    left: -71px !important;
    top: -18px !important;
    transform: scale(0.48);
}	
div#sec-n .content {
    margin-right: 13px;
    padding-top: 81px;
}	
div#sec-2 .col-clss-c:before {
	display:none !important;
}	
div#sec-2 h4 {
    font-size: 29px;
    line-height: 40px;
    padding-bottom: 20px;
}	
div#sec-2 {
    padding-top: 15px !important;
    padding-bottom: 20px !important;
}	
div#sec-2 img {
    margin: 0px auto;
    display: table;
}
div#sec-2 .col-cls-img {
    margin-top: -40px;
    left: 0px;
}
div#sec-2 p br {
    display: block;
}
div#sec-2 p {
    text-align: center;
    font-size: 13px;
    line-height: 23px;
    padding-bottom: 20px;
}
div#sec-2 h3 {
    text-align: center;
    padding-top: 40px;
}
div#sec-3 h4 {
    font-size: 20px;
    line-height: 30px;
    font-family: 'EB Garamond';
    font-style: normal !important;
    color: #f17e1c !important;
    font-weight: 500;
    text-shadow: 0 0 #f17e1c !important;
    padding-top: 60px;
}
div#sec-5 .col-cls3:before {
    right: 7px;
    bottom: -560px !important;
    transform: scale(0.8) !important;
}	
div#sec-5 .iwithtext .iwt-text {
    background-color: #e7e7e7 !important;
    padding: 22px 0px 22px 130px !important;
    margin-right: 0px;
    transition: .7s;
}
	div#sec-5 h3 {
    font-size: 18px;
    line-height: 28px;
    font-family: 'poppins' !important;
    color: #8d8d8d !important;
    font-weight: 300;
    text-shadow: 0 0 #8d8d8d !important;
}
div#sec-5 h2 {
    text-align: center;
}	
div#sec-5 h4 {
    font-size: 30px;
    line-height: 40px;
    font-family: 'Bebas Neue';
    font-weight: 500;
    color: #2c2d4d !important;
    text-align: center;
    margin-left: 0px;
    padding-bottom: 20px;
}	
	div#sec-5 {
    padding: 10px 0px 530px 0px !important;
    margin-bottom: 0px;
}
	div#sec-6 p {
    color: #ffffffdb !important;
    font-size: 15px;
    line-height: 20px;
    font-family: 'Titillium Web';
}
	
	
	div#sec-7 img {
    width: 100%;
    margin: 0px auto;
    display: table !important;
}
#sec-id .row_col_wrap_12_inner.col.span_12 {display: flex;justify-content: center;}	
div#sec-3 {
    padding: 450px 0px 50px 0px !important;
}	
	div#sec-8 h1 {
    text-align: center;
}
div#sec-7 ol.flickity-page-dots {
    margin-bottom: 70px !important;
}	
div#sec-7 {
    padding-top: 60px !important;
    margin-bottom: -20px;
}	
	div#sec-8 h1 {
    font-size: 131px;
    line-height: 138px;
    font-family: 'nocturnal' !important;
    letter-spacing: 2px;
    padding-left: 1px;
    color: #fff !important;
    font-weight: 500;
    margin-bottom: -24px;
}
div#sec-8 form.tnp-form {
    display: flex;
    width: 63% !important;
    margin-top: -15px !important;
    margin: 0px auto;
    margin-left: 129px;
}	
div#sec-8 p {
    text-align: center;
    padding-left: 0px;
}	
div#sec-8 .row-bg.viewport-desktop.using-image {
    DISPLAY: NONE !important;
}	
div#sec-8 .row-bg-wrap {
    background-color: #f4eade;
}	
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 768px) {
	
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 480px) {
div#sec-8 form.tnp-form {
    display: flex;
    width: 69% !important;
    margin-top: 17px !important;
    margin: 0px auto;
    margin-left: 73px;
}

div#sec-8 .wpb_widgetised_column.wpb_content_element {
    margin-bottom: 14px;
}
		
div#sec-n p {
    display: none;
}
div#sec-n h2 {
    font-size: 17px !important;
    line-height: 22px !important;
    font-family: 'raleway' !important;
    color: #f17e1c !important;
}
div#sec-n .buttons {
    padding-top: 0px !important;
}	
div#sec-n .content {
    margin-right: 3px;
    padding-top: 33px;
}	
div#sec-1 h2:before {
    left: -12% !important;
    top: -12px !important;
    z-index: -1;
}	
div#sec-2 h4 {
    font-size: 20px;
    line-height: 27px;
    padding-bottom: 10px;
}	
div#sec-2 h4 br {
    display: none;
}
div#sec-2 p br {
    display: none !important;
}
div#sec-3 .col-cls-2:before {
    content: url(https://devu8.onlinetestingserver.com/gloriab/wp-content/uploads/2022/02/overlay.png);
    position: absolute;
    bottom: -146px !important;
    left: -222px !important;
    transform: scale(0.55);
}
div#sec-3 h4 {
    font-size: 17px;
    line-height: 26px;
    font-family: 'EB Garamond';
    font-style: normal !important;
    color: #f17e1c !important;
    font-weight: 500;
    text-shadow: 0 0 #f17e1c !important;
    padding-top: 10px;
}
	#sec-3 h2 {
    color: #514f4f !important;
    font-size: 25px;
    line-height: 34px;
}
div#sec-3 {
    padding: 370px 0px 30px 0px !important;
}	
div#sec-3 p br {
    display: none;
}	
div#sec-3 a.nectar-button.small.regular.accent-color.regular-button {
    font-size: 12px;
    font-family: 'futural';
    font-weight: 500;
    text-transform: uppercase;
    padding: 11px 15px !important;
    letter-spacing: 1px;
    border-radius: unset !important;
    margin-top: -10px;
}	
div#sec-5 h2 {
    font-size: 35px;
    line-height: 60px;
    margin-bottom: 0px;
}	
div#sec-5 .iwithtext .iwt-text {
    background-color: #e7e7e7 !important;
    padding: 25px 0px 22px 115px !important;
    margin-right: 0px;
    transition: .7s;
}	
div#sec-5 .col-cls3:before {
    right: -86px;
    bottom: -490px !important;
    transform: scale(0.6) !important;
}	
div#sec-5 {
    padding: 10px 0px 400px 0px !important;
    margin-bottom: 0px;
}	
div#sec-6 h2 {
    font-family: 'EB Garamond';
    color: #fff !important;
    font-weight: 400 !important;
    font-size: 25px;
    line-height: 35px;
}	
div#sec-6 p br {
    display: none;
}	
div#sec-6 p {
    color: #ffffffdb !important;
    font-size: 15px;
    line-height: 21px;
    font-family: 'Titillium Web';
}	
div#sec-6 {
    padding: 40px 0px !important;
}	
div#sec-7 ol.flickity-page-dots {
    margin-bottom: 30px !important;
}	
div#sec-8 h1 {
    font-size: 81px;
    line-height: 96px;
    font-family: 'nocturnal' !important;
    letter-spacing: 2px;
    padding-left: 0px;
    color: #fff !important;
    font-weight: 500;
}	
div#sec-8 form.tnp-form input.tnp-submit {
    width: 59%;
    border-radius: unset !important;
    padding: 21px 0px !important;
    text-transform: uppercase;
    font-size: 12px;
    font-family: 'futural';
    letter-spacing: 1px;
}	
div#sec-8 .widget input[type=email]::placeholder {
    font-size: 11px !important;
}	
div#sec-8 p {
    text-align: center;
    padding-left: 0px;
    font-size: 12px;
    line-height: 22px;
}	
div#footer-widgets ul#menu-main-navigation-2 {
    font-size: 14px;
    line-height: 24px;
    font-family: 'Titillium Web';
    font-weight: 400;
    color: #ffffffd1 !important;
}	
#footer-outer #copyright p {
    line-height: 24px;
    margin-top: 3px;
    font-size: 14px;
    font-family: 'Titillium Web';
    font-weight: 400;
    color: #ffffffd1 !important;
    margin-top: -30px;
}	
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 414px) {
div#sec-8 h1 {
    font-size: 81px;
    line-height: 90px;
    font-family: 'nocturnal' !important;
    letter-spacing: 2px;
    padding-left: 0px;
    color: #fff !important;
    font-weight: 500;
    padding-bottom: 17px;
}	
div#sec-3 .col-cls-2:before {
    bottom: -146px !important;
    left: -266px !important;
    transform: scale(0.45);
}	
div#sec-3 h4 {
    font-size: 17px;
    line-height: 26px;
    font-family: 'EB Garamond';
    font-style: normal !important;
    color: #f17e1c !important;
    font-weight: 500;
    text-shadow: 0 0 #f17e1c !important;
    padding-top: 0px;
    margin-top: -10px;
}	
div#sec-3 {
    padding: 330px 0px 30px 0px !important;
}	
div#sec-5 h2 {
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 0px;
}	
div#sec-5 h3 {
    font-size: 15px;
    line-height: 25px;
    font-family: 'poppins' !important;
    color: #8d8d8d !important;
    font-weight: 300;
    text-shadow: 0 0 #8d8d8d !important;
}	
div#sec-5 .col-cls3:before {
    right: -139px;
    bottom: -490px !important;
    transform: scale(0.55) !important;
}	
	div#sec-8 .widget input[type=email]::placeholder {
    font-size: 10px !important;
    padding-left: 0px !important;
}
div#sec-8 form.tnp-form {
    display: flex;
    width: 73% !important;
    margin-top: -15px !important;
    margin: 0px auto;
}	
div#sec-8 p {
    text-align: center;
    padding-left: 0px;
    font-size: 11px;
    line-height: 19px;
}
#footer-outer #copyright p {
    line-height: 22px;
    margin-top: -17px;
    font-size: 12px;
    font-family: 'Titillium Web';
    font-weight: 400;
    color: #ffffffd1 !important;
}
div#copyright {
    padding: 0px 0px 15px 0px !important;
}	

div#footer-widgets ul#menu-main-navigation-2 {
    font-size: 12px;
    line-height: 17px;
    font-family: 'Titillium Web';
    font-weight: 400;
    color: #ffffffd1 !important;
}
div#sec-7 {
    padding-top: 40px !important;
    margin-bottom: -20px;
}
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 375px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 360px) {}