/*
Theme Name: orientaltextiles-child
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: orientaltextiles
*/

@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css");

/* Common */
*{box-sizing:border-box;}
iframe{border: 0px;}
/**{margin:0; padding:0;}*/

/*==================== Custom Classes ====================*/

/* WordPress - Default Classes */
.wpb_content_element{margin-bottom: 40px;}

/* Common Classes */
.img-border-lines{padding: 30px !important; background-image: url(../../uploads/2019/07/photo-bg.png) !important;}
.clients-logo img{width: 70%;}
.history-row{ border-bottom: 1px solid #4d4d4d; padding-bottom: 20px;}
.contact-info a{color:#808080; text-decoration: none;}
.contact-info a:hover{color:#808080; text-decoration: underline;}

/* Social Icons */
.social-icons{ text-align: center;}
.social-icons .icon{display: inline-block; position: relative; cursor: pointer; width: 30px; height: 30px; padding: 0px; text-decoration: none; text-align: center; color: #fff; font-size: 1rem; line-height: 2rem; font-weight: normal; border-radius: 50%; -moz-border-radius:50%; -webkit-border-radius:50%; background: #808080 !important;margin-right:10px;}
.social-icons .icon:last-child{margin-right:0px;}
.social-icons .icon:hover{background:#fff !important; color: #000 !important;}
.icon-facebook:before{font-family: "FontAwesome"; content: "\f09a";}
.icon-twitter:before{font-family: "FontAwesome"; content: "\f099";}
.icon-youtube:before{font-family: "FontAwesome"; content: "\f16a";}
.icon-linkedin:before{font-family: "FontAwesome"; content: "\f0e1";}
.icon-googleplus:before{font-family: "FontAwesome"; content: "\f0d5";}
.icon-instagram:before{font-family: "FontAwesome"; content: "\f16d";}

/* Footer */
.footer__col{ float: left;}
.footer__col ul{ width: auto;}
.footer__col ul li{padding-bottom: 12px;}
.footer__col ul li a{color:#ce0e2d !important;} /* fdcf3c */
.footer__col ul li a:hover{color:#fff !important; text-decoration: underline;}
.footer__col .btn{ width: 160px !important; display: table; margin-bottom: 12px;}
.footer__col .logo{ max-width: 192px !important;}
.footer__col .followus{width:190px;}
.footer__col .followus a {width:48px; height:48px!important; font-size: 24px; padding: 0 10px 0 0;}

/* Capabilities - Home */
.sec-cap{}
.sec-cap .col{width:48%;margin-right:2%;float:left; text-align: center; padding:40px 0px 40px 0px;}
.sec-cap .col:nth-child(2n){margin-left:2%;margin-right: 0%;}
.sec-cap img{width: 60px; height: 60px;}

/* Tabs - Capabilities */
.tabs-cap .vc_tta-tabs-list{border-bottom: 1px solid #000; margin-bottom: 40px !important;}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a {border-bottom: 2px solid #ce0e2d !important; background-color: #fff !important; color:#ce0e2d !important; font-weight: bold;}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a{border-color: #fff !important;}
.tabs-cap .col h1{ color:aqua;}
.tabs-cap-milestone{}

.fixed-masthead {backdrop-filter: blur(10px) !important;}


/* Top Social Media Icons */
.inline-header .header-bar > .mini-widgets, .inline-header .widget-box .mini-widgets {padding: 0px 0px 0px 20px;}

/* Forms */
.form--contactus { margin-bottom: 18px;width:60%; margin: auto;}
.form--contactus .col-md-6{width:48%;margin-right:2%;float:left;}
.form--contactus .col-md-6:last-child{margin-left:2%;margin-right: 0%;}
.form--contactus .col-md-12{width:100%;}
.form--contactus input:not(.wpcf7-submit),.form--contactus textarea, .form--contactus select{height:45px;border-radius:0px;border:1px solid #ccc!important;background:#fff;color:#333;font: bold 16px/34px  !important;}
.form--contactus textarea{line-height:20px!important;resize: none;padding-top:3px; height: 80px;border-radius:0px!important;}
.form--contactus input:focus,.form--contactus textarea:focus{border:1px solid #000!important;}
.form--contactus input[type="submit"]{background: #ce0e2d !important;padding:3px 30px !important;text-align: center; color: #fff;text-decoration: none!important;border-radius: 0px !important;width: 100%; margin-top: 10px;}
.form--contactus input[type="submit"]:hover{background:#000 !important;}
.form--contactus input[type="submit"]:focus{border:0px solid !important;}

/* Rows */
.sec-row{padding:80px 0px 80px 0px;}
.sec-row-col2 .vc_column_container{width: 48.5%; margin-right:3%;}
.sec-row-col2 .vc_column_container:nth-child(2){margin-right:0%;}

/* Titles */
.sec-t--1, .sec-t--2, .sec-t--3{padding-bottom:20px;}
.sec-t--1{}/* Title - Plain*/
.sec-t--2::after{content: "";height: 3px;background-color: #00A0DD;width: 10%;display: inherit;margin: 20px auto 0px auto !important;}/* Title - Underline Center*/
.sec-t--3::after{content: "";height: 3px;background-color: #00A0DD;width: 10%;display: inherit;margin-top: 20px !important;}/* Title - Underline Left*/

/********************* Media Queries *********************/

@media screen and (max-width: 1024px) and (min-width: 769px){

}

@media screen and (max-width: 768px){

}

@media screen and (max-width: 480px){
    /*Contact Form Section*/
    .form--contactus { width:100% !important;}
    .form--contactus .col-md-6{width:100%;margin-right:0%;}
    .form--contactus .col-md-6:last-child{margin-left:0%;margin-right: 0%;}
}
/*==================== Custom Classes ========== End ==========*/

/*==================== Default Classes ====================*/

/* Text Colors - Primary & Secondary */
.t-p1--900{color: #481518;} .t-p1--800{color: #5C1B1E;} .t-p1--700{color: #702025;} .t-p1--600{color: #83262B;}
.t-p1--500{color: #ce0e2d;} .t-p1--400{color: #BE383F;} .t-p1--300{color: #CF5A61;} .t-p1--200{color: #E0959A;}
.t-p1--100{color: #F1D0D2;} .t-p1--50{color: #FDF7F8;}
.t-p2--900{color: #813B0A;} .t-p2--800{color: #B0510E;} .t-p2--700{color: #E06712;} .t-p2--600{color: #ED741E;}
.t-p2--500{color: #BA0C2F;} .t-p2--400{color: #F39F65;} .t-p2--300{color: #F7BD95;} .t-p2--200{color: #FADAC4;}
.t-p2--100{color: #FCE9DC;} .t-p2--50{color: #FEF7F3;}

.t-s1--500{color:#F8F1E0;}
.t-s2--500{color:#ECD898;}
.t-s3--500{color:#D6D2C4;}
.t-s4--500{color:#71C5E8;}
.t-s5--500{color:#7EDDD3;}
.t-s6--500{color:#CB6015;}

/* Text Colors - Dark & Light Greys */
/*.t-bgrey--900{color: #1B252F;} .t-bgrey--800{color: #2D3E50;} .t-bgrey--700{color: #3F5771;} .t-bgrey--600{color: #527191;}
.t-bgrey--500{color: #6B8AAB;} .t-bgrey--400{color: #8CA4BD;} .t-bgrey--300{color: #ACBED0;} .t-bgrey--200{color: #CDD7E3;}
.t-bgrey--100{color: #EEF1F5;} .t-bgrey--50{color: #F6F7F9;}
.t-white{color:#ffffff;} .t-black{color: #000000;}*/
.t-grey--900{color: #1A1A1A;} .t-grey--800{color: #333333;} .t-grey--700{color: #4D4D4D;} .t-grey--600{color: #666666;}
.t-grey--500{color: #808080;} .t-grey--400{color: #A0A0A0;} .t-grey--300{color: #B8B8B8;} .t-grey--200{color: #CCCCCC;}
.t-grey--100{color: #E0E0E0;} .t-grey--50{color: #F2F2F2;}
.t-white{color:#ffffff;} .t-black{color: #000000;}

/* BG Colors - Primary & Secondary */
.bg-p1--900{background: #481518;} .bg-p1--800{background: #5C1B1E;} .bg-p1--700{background: #702025;} .bg-p1--600{background: #83262B;}
.bg-p1--500{background: #03507E;} .bg-p1--400{background: #BE383F;} .bg-p1--300{background: #CF5A61;} .bg-p1--200{background: #E0959A;}
.bg-p1--100{background: #F1D0D2;} .bg-p1--50{background: #FDF7F8;}
.bg-p2--900{background: #813B0A;} .bg-p2--800{background: #B0510E;} .bg-p2--700{background: #E06712;} .bg-p2--600{background: #ED741E;}
.bg-p2--500{background: #00A0DD;} .bg-p2--400{background: #F39F65;} .bg-p2--300{background: #F7BD95;} .bg-p2--200{background: #FADAC4;}
.bg-p2--100{background: #FCE9DC;} .bg-p2--50{background: #FEF7F3;}

.bg-s1--500{background:#F8F1E0;}
.bg-s2--500{background:#ECD898;}
.bg-s3--500{background:#D6D2C4;}
.bg-s4--500{background:#71C5E8;}
.bg-s5--500{background:#7EDDD3;}
.bg-s6--500{background:#CB6015;}

/* BG Colors - Dark & Light Greys */
/*.bg-bgrey--900{background: #1B252F;} .bg-bgrey--800{background: #2D3E50;} .bg-bgrey--700{background: #3F5771;} .bg-bgrey--600{background: #527191;}
.bg-bgrey--500{background: #6B8AAB;} .bg-bgrey--400{background: #8CA4BD;} .bg-bgrey--300{background: #ACBED0;} .bg-bgrey--200{background: #CDD7E3;}
.bg-bgrey--100{background: #EEF1F5;} .bg-bgrey--50{background: #F6F7F9;}*/
.bg-grey--900{background: #1A1A1A;} .bg-grey--800{background: #333333;} .bg-grey--700{background: #4D4D4D;} .bg-grey--600{background: #666666;}
.bg-grey--500{background: #808080;} .bg-grey--400{background: #A0A0A0;} .bg-grey--300{background: #B8B8B8;} .bg-grey--200{background: #CCCCCC;}
.bg-grey--100{background: #E0E0E0;} .bg-grey--50{background: #F2F2F2;}
.bg-white{background:#ffffff;} .bg-black{background: #000000;}

/* Background Attachment */
.bg--fixed{background-attachment: fixed;}
.bg--local{background-attachment: local;}
.bg--scroll{background-attachment: scroll;}

/* Background Position */
.bg--bottom{background-position: bottom;}
.bg--center{background-position: center;}
.bg--left{background-position: left;}
.bg--left-bottom{background-position: left bottom;}
.bg--left-top{background-position: left top;}
.bg--right{background-position: right;}
.bg--right-bottom{background-position: right bottom;}
.bg--right-top{background-position: right top;}
.bg--top{background-position: top;}

/* Background Repeat */
.bg-repeat{background-repeat: repeat;}
.bg-no-repeat{background-repeat: no-repeat;}
.bg-repeat--x{background-repeat: repeat-x;}
.bg-repeat--y{background-repeat: repeat-y;}
.bg-repeat--round{background-repeat: round;}
.bg-repeat--space{background-repeat: space;}

/* Background Size */
.bg--auto{background-size: auto;}
.bg--cover{background-size: cover;}
.bg--contain{background-size: contain;}

/* Paddings */
.p--0{padding:0}.p--1{padding:.25rem}.p--2{padding:.5rem}.p--3{padding:.75rem}.p--4{padding:1rem}.p--5{padding:1.25rem}.p--6{padding:1.5rem}.p--8{padding:2rem}.p--10{padding:2.5rem}.p--12{padding:3rem}.p--16{padding:4rem}.p--20{padding:5rem}.p--24{padding:6rem}.p--32{padding:8rem}.p--40{padding:10rem}.p--48{padding:12rem}.p--56{padding:14rem}.p--64{padding:16rem}.p--px{padding:1px}.py--0{padding-top:0;padding-bottom:0}.px--0{padding-left:0;padding-right:0}.py--1{padding-top:.25rem;padding-bottom:.25rem}.px--1{padding-left:.25rem;padding-right:.25rem}.py--2{padding-top:.5rem;padding-bottom:.5rem}.px--2{padding-left:.5rem;padding-right:.5rem}.py--3{padding-top:.75rem;padding-bottom:.75rem}.px--3{padding-left:.75rem;padding-right:.75rem}.py--4{padding-top:1rem;padding-bottom:1rem}.px--4{padding-left:1rem;padding-right:1rem}.py--5{padding-top:1.25rem;padding-bottom:1.25rem}.px--5{padding-left:1.25rem;padding-right:1.25rem}.py--6{padding-top:1.5rem;padding-bottom:1.5rem}.px--6{padding-left:1.5rem;padding-right:1.5rem}.py--8{padding-top:2rem;padding-bottom:2rem}.px--8{padding-left:2rem;padding-right:2rem}.py--10{padding-top:2.5rem;padding-bottom:2.5rem}.px--10{padding-left:2.5rem;padding-right:2.5rem}.py--12{padding-top:3rem;padding-bottom:3rem}.px--12{padding-left:3rem;padding-right:3rem}.py--16{padding-top:4rem;padding-bottom:4rem}.px--16{padding-left:4rem;padding-right:4rem}.py--20{padding-top:5rem;padding-bottom:5rem}.px--20{padding-left:5rem;padding-right:5rem}.py--24{padding-top:6rem;padding-bottom:6rem}.px--24{padding-left:6rem;padding-right:6rem}.py--32{padding-top:8rem;padding-bottom:8rem}.px--32{padding-left:8rem;padding-right:8rem}.py--40{padding-top:10rem;padding-bottom:10rem}.px--40{padding-left:10rem;padding-right:10rem}.py--48{padding-top:12rem;padding-bottom:12rem}.px--48{padding-left:12rem;padding-right:12rem}.py--56{padding-top:14rem;padding-bottom:14rem}.px--56{padding-left:14rem;padding-right:14rem}.py--64{padding-top:16rem;padding-bottom:16rem}.px--64{padding-left:16rem;padding-right:16rem}.py--px{padding-top:1px;padding-bottom:1px}.px--px{padding-left:1px;padding-right:1px}.pt--0{padding-top:0}.pr--0{padding-right:0}.pb--0{padding-bottom:0}.pl--0{padding-left:0}.pt--1{padding-top:.25rem}.pr--1{padding-right:.25rem}.pb--1{padding-bottom:.25rem}.pl--1{padding-left:.25rem}.pt--2{padding-top:.5rem}.pr--2{padding-right:.5rem}.pb--2{padding-bottom:.5rem}.pl--2{padding-left:.5rem}.pt--3{padding-top:.75rem}.pr--3{padding-right:.75rem}.pb--3{padding-bottom:.75rem}.pl--3{padding-left:.75rem}.pt--4{padding-top:1rem}.pr--4{padding-right:1rem}.pb--4{padding-bottom:1rem}.pl--4{padding-left:1rem}.pt--5{padding-top:1.25rem}.pr--5{padding-right:1.25rem}.pb--5{padding-bottom:1.25rem}.pl--5{padding-left:1.25rem}.pt--6{padding-top:1.5rem}.pr--6{padding-right:1.5rem}.pb--6{padding-bottom:1.5rem}.pl--6{padding-left:1.5rem}.pt--8{padding-top:2rem}.pr--8{padding-right:2rem}.pb--8{padding-bottom:2rem}.pl--8{padding-left:2rem}.pt--10{padding-top:2.5rem}.pr--10{padding-right:2.5rem}.pb--10{padding-bottom:2.5rem}.pl--10{padding-left:2.5rem}.pt--12{padding-top:3rem}.pr--12{padding-right:3rem}.pb--12{padding-bottom:3rem}.pl--12{padding-left:3rem}.pt--16{padding-top:4rem}.pr--16{padding-right:4rem}.pb--16{padding-bottom:4rem}.pl--16{padding-left:4rem}.pt--20{padding-top:5rem}.pr--20{padding-right:5rem}.pb--20{padding-bottom:5rem}.pl--20{padding-left:5rem}.pt--24{padding-top:6rem}.pr--24{padding-right:6rem}.pb--24{padding-bottom:6rem}.pl--24{padding-left:6rem}.pt--32{padding-top:8rem}.pr--32{padding-right:8rem}.pb--32{padding-bottom:8rem}.pl--32{padding-left:8rem}.pt--40{padding-top:10rem}.pr--40{padding-right:10rem}.pb--40{padding-bottom:10rem}.pl--40{padding-left:10rem}.pt--48{padding-top:12rem}.pr--48{padding-right:12rem}.pb--48{padding-bottom:12rem}.pl--48{padding-left:12rem}.pt--56{padding-top:14rem}.pr--56{padding-right:14rem}.pb--56{padding-bottom:14rem}.pl--56{padding-left:14rem}.pt--64{padding-top:16rem}.pr--64{padding-right:16rem}.pb--64{padding-bottom:16rem}.pl--64{padding-left:16rem}.pt--px{padding-top:1px}.pr--px{padding-right:1px}.pb--px{padding-bottom:1px}.pl--px{padding-left:1px}

/* Margins */
.m--0{margin:0}.m--1{margin:.25rem}.m--2{margin:.5rem}.m--3{margin:.75rem}.m--4{margin:1rem}.m--5{margin:1.25rem}.m--6{margin:1.5rem}.m--8{margin:2rem}.m--10{margin:2.5rem}.m--12{margin:3rem}.m--16{margin:4rem}.m--20{margin:5rem}.m--24{margin:6rem}.m--32{margin:8rem}.m--40{margin:10rem}.m--48{margin:12rem}.m--56{margin:14rem}.m--64{margin:16rem}.m--auto{margin:auto}.m--px{margin:1px}.-m--1{margin:-.25rem}.-m--2{margin:-.5rem}.-m--3{margin:-.75rem}.-m--4{margin:-1rem}.-m--5{margin:-1.25rem}.-m--6{margin:-1.5rem}.-m--8{margin:-2rem}.-m--10{margin:-2.5rem}.-m--12{margin:-3rem}.-m--16{margin:-4rem}.-m--20{margin:-5rem}.-m--24{margin:-6rem}.-m--32{margin:-8rem}.-m--40{margin:-10rem}.-m--48{margin:-12rem}.-m--56{margin:-14rem}.-m--64{margin:-16rem}.-m--px{margin:-1px}.my--0{margin-top:0;margin-bottom:0}.mx--0{margin-left:0;margin-right:0}.my--1{margin-top:.25rem;margin-bottom:.25rem}.mx--1{margin-left:.25rem;margin-right:.25rem}.my--2{margin-top:.5rem;margin-bottom:.5rem}.mx--2{margin-left:.5rem;margin-right:.5rem}.my--3{margin-top:.75rem;margin-bottom:.75rem}.mx--3{margin-left:.75rem;margin-right:.75rem}.my--4{margin-top:1rem;margin-bottom:1rem}.mx--4{margin-left:1rem;margin-right:1rem}.my--5{margin-top:1.25rem;margin-bottom:1.25rem}.mx--5{margin-left:1.25rem;margin-right:1.25rem}.my--6{margin-top:1.5rem;margin-bottom:1.5rem}.mx--6{margin-left:1.5rem;margin-right:1.5rem}.my--8{margin-top:2rem;margin-bottom:2rem}.mx--8{margin-left:2rem;margin-right:2rem}.my--10{margin-top:2.5rem;margin-bottom:2.5rem}.mx--10{margin-left:2.5rem;margin-right:2.5rem}.my--12{margin-top:3rem;margin-bottom:3rem}.mx--12{margin-left:3rem;margin-right:3rem}.my--16{margin-top:4rem;margin-bottom:4rem}.mx--16{margin-left:4rem;margin-right:4rem}.my--20{margin-top:5rem;margin-bottom:5rem}.mx--20{margin-left:5rem;margin-right:5rem}.my--24{margin-top:6rem;margin-bottom:6rem}.mx--24{margin-left:6rem;margin-right:6rem}.my--32{margin-top:8rem;margin-bottom:8rem}.mx--32{margin-left:8rem;margin-right:8rem}.my--40{margin-top:10rem;margin-bottom:10rem}.mx--40{margin-left:10rem;margin-right:10rem}.my--48{margin-top:12rem;margin-bottom:12rem}.mx--48{margin-left:12rem;margin-right:12rem}.my--56{margin-top:14rem;margin-bottom:14rem}.mx--56{margin-left:14rem;margin-right:14rem}.my--64{margin-top:16rem;margin-bottom:16rem}.mx--64{margin-left:16rem;margin-right:16rem}.my--auto{margin-top:auto;margin-bottom:auto}.mx--auto{margin-left:auto;margin-right:auto}.my--px{margin-top:1px;margin-bottom:1px}.mx--px{margin-left:1px;margin-right:1px}.-my--1{margin-top:-.25rem;margin-bottom:-.25rem}.-mx--1{margin-left:-.25rem;margin-right:-.25rem}.-my--2{margin-top:-.5rem;margin-bottom:-.5rem}.-mx--2{margin-left:-.5rem;margin-right:-.5rem}.-my--3{margin-top:-.75rem;margin-bottom:-.75rem}.-mx--3{margin-left:-.75rem;margin-right:-.75rem}.-my--4{margin-top:-1rem;margin-bottom:-1rem}.-mx--4{margin-left:-1rem;margin-right:-1rem}.-my--5{margin-top:-1.25rem;margin-bottom:-1.25rem}.-mx--5{margin-left:-1.25rem;margin-right:-1.25rem}.-my--6{margin-top:-1.5rem;margin-bottom:-1.5rem}.-mx--6{margin-left:-1.5rem;margin-right:-1.5rem}.-my--8{margin-top:-2rem;margin-bottom:-2rem}.-mx--8{margin-left:-2rem;margin-right:-2rem}.-my--10{margin-top:-2.5rem;margin-bottom:-2.5rem}.-mx--10{margin-left:-2.5rem;margin-right:-2.5rem}.-my--12{margin-top:-3rem;margin-bottom:-3rem}.-mx--12{margin-left:-3rem;margin-right:-3rem}.-my--16{margin-top:-4rem;margin-bottom:-4rem}.-mx--16{margin-left:-4rem;margin-right:-4rem}.-my--20{margin-top:-5rem;margin-bottom:-5rem}.-mx--20{margin-left:-5rem;margin-right:-5rem}.-my--24{margin-top:-6rem;margin-bottom:-6rem}.-mx--24{margin-left:-6rem;margin-right:-6rem}.-my--32{margin-top:-8rem;margin-bottom:-8rem}.-mx--32{margin-left:-8rem;margin-right:-8rem}.-my--40{margin-top:-10rem;margin-bottom:-10rem}.-mx--40{margin-left:-10rem;margin-right:-10rem}.-my--48{margin-top:-12rem;margin-bottom:-12rem}.-mx--48{margin-left:-12rem;margin-right:-12rem}.-my--56{margin-top:-14rem;margin-bottom:-14rem}.-mx--56{margin-left:-14rem;margin-right:-14rem}.-my--64{margin-top:-16rem;margin-bottom:-16rem}.-mx--64{margin-left:-16rem;margin-right:-16rem}.-my--px{margin-top:-1px;margin-bottom:-1px}.-mx--px{margin-left:-1px;margin-right:-1px}.mt--0{margin-top:0}.mr--0{margin-right:0}.mb--0{margin-bottom:0}.ml--0{margin-left:0}.mt--1{margin-top:.25rem}.mr--1{margin-right:.25rem}.mb--1{margin-bottom:.25rem}.ml--1{margin-left:.25rem}.mt--2{margin-top:.5rem}.mr--2{margin-right:.5rem}.mb--2{margin-bottom:.5rem}.ml--2{margin-left:.5rem}.mt--3{margin-top:.75rem}.mr--3{margin-right:.75rem}.mb--3{margin-bottom:.75rem}.ml--3{margin-left:.75rem}.mt--4{margin-top:1rem}.mr--4{margin-right:1rem}.mb--4{margin-bottom:1rem}.ml--4{margin-left:1rem}.mt--5{margin-top:1.25rem}.mr--5{margin-right:1.25rem}.mb--5{margin-bottom:1.25rem}.ml--5{margin-left:1.25rem}.mt--6{margin-top:1.5rem}.mr--6{margin-right:1.5rem}.mb--6{margin-bottom:1.5rem}.ml--6{margin-left:1.5rem}.mt--8{margin-top:2rem}.mr--8{margin-right:2rem}.mb--8{margin-bottom:2rem}.ml--8{margin-left:2rem}.mt--10{margin-top:2.5rem}.mr--10{margin-right:2.5rem}.mb--10{margin-bottom:2.5rem}.ml--10{margin-left:2.5rem}.mt--12{margin-top:3rem}.mr--12{margin-right:3rem}.mb--12{margin-bottom:3rem}.ml--12{margin-left:3rem}.mt--16{margin-top:4rem}.mr--16{margin-right:4rem}.mb--16{margin-bottom:4rem}.ml--16{margin-left:4rem}.mt--20{margin-top:5rem}.mr--20{margin-right:5rem}.mb--20{margin-bottom:5rem}.ml--20{margin-left:5rem}.mt--24{margin-top:6rem}.mr--24{margin-right:6rem}.mb--24{margin-bottom:6rem}.ml--24{margin-left:6rem}.mt--32{margin-top:8rem}.mr--32{margin-right:8rem}.mb--32{margin-bottom:8rem}.ml--32{margin-left:8rem}.mt--40{margin-top:10rem}.mr--40{margin-right:10rem}.mb--40{margin-bottom:10rem}.ml--40{margin-left:10rem}.mt--48{margin-top:12rem}.mr--48{margin-right:12rem}.mb--48{margin-bottom:12rem}.ml--48{margin-left:12rem}.mt--56{margin-top:14rem}.mr--56{margin-right:14rem}.mb--56{margin-bottom:14rem}.ml--56{margin-left:14rem}.mt--64{margin-top:16rem}.mr--64{margin-right:16rem}.mb--64{margin-bottom:16rem}.ml--64{margin-left:16rem}.mt--auto{margin-top:auto}.mr--auto{margin-right:auto}.mb--auto{margin-bottom:auto}.ml--auto{margin-left:auto}.mt--px{margin-top:1px}.mr--px{margin-right:1px}.mb--px{margin-bottom:1px}.ml--px{margin-left:1px}.-mt--1{margin-top:-.25rem}.-mr--1{margin-right:-.25rem}.-mb--1{margin-bottom:-.25rem}.-ml--1{margin-left:-.25rem}.-mt--2{margin-top:-.5rem}.-mr--2{margin-right:-.5rem}.-mb--2{margin-bottom:-.5rem}.-ml--2{margin-left:-.5rem}.-mt--3{margin-top:-.75rem}.-mr--3{margin-right:-.75rem}.-mb--3{margin-bottom:-.75rem}.-ml--3{margin-left:-.75rem}.-mt--4{margin-top:-1rem}.-mr--4{margin-right:-1rem}.-mb--4{margin-bottom:-1rem}.-ml--4{margin-left:-1rem}.-mt--5{margin-top:-1.25rem}.-mr--5{margin-right:-1.25rem}.-mb--5{margin-bottom:-1.25rem}.-ml--5{margin-left:-1.25rem}.-mt--6{margin-top:-1.5rem}.-mr--6{margin-right:-1.5rem}.-mb--6{margin-bottom:-1.5rem}.-ml--6{margin-left:-1.5rem}.-mt--8{margin-top:-2rem}.-mr--8{margin-right:-2rem}.-mb--8{margin-bottom:-2rem}.-ml--8{margin-left:-2rem}.-mt--10{margin-top:-2.5rem}.-mr--10{margin-right:-2.5rem}.-mb--10{margin-bottom:-2.5rem}.-ml--10{margin-left:-2.5rem}.-mt--12{margin-top:-3rem}.-mr--12{margin-right:-3rem}.-mb--12{margin-bottom:-3rem}.-ml--12{margin-left:-3rem}.-mt--16{margin-top:-4rem}.-mr--16{margin-right:-4rem}.-mb--16{margin-bottom:-4rem}.-ml--16{margin-left:-4rem}.-mt--20{margin-top:-5rem}.-mr--20{margin-right:-5rem}.-mb--20{margin-bottom:-5rem}.-ml--20{margin-left:-5rem}.-mt--24{margin-top:-6rem}.-mr--24{margin-right:-6rem}.-mb--24{margin-bottom:-6rem}.-ml--24{margin-left:-6rem}.-mt--32{margin-top:-8rem}.-mr--32{margin-right:-8rem}.-mb--32{margin-bottom:-8rem}.-ml--32{margin-left:-8rem}.-mt--40{margin-top:-10rem}.-mr--40{margin-right:-10rem}.-mb--40{margin-bottom:-10rem}.-ml--40{margin-left:-10rem}.-mt--48{margin-top:-12rem}.-mr--48{margin-right:-12rem}.-mb--48{margin-bottom:-12rem}.-ml--48{margin-left:-12rem}.-mt--56{margin-top:-14rem}.-mr--56{margin-right:-14rem}.-mb--56{margin-bottom:-14rem}.-ml--56{margin-left:-14rem}.-mt--64{margin-top:-16rem}.-mr--64{margin-right:-16rem}.-mb--64{margin-bottom:-16rem}.-ml--64{margin-left:-16rem}.-mt--px{margin-top:-1px}.-mr--px{margin-right:-1px}.-mb--px{margin-bottom:-1px}.-ml--px{margin-left:-1px}

/* Width */
.w--0{width:0}.w--1{width:.25rem}.w--2{width:.5rem}.w--3{width:.75rem}.w--4{width:1rem}.w--5{width:1.25rem}.w--6{width:1.5rem}.w--8{width:2rem}.w--10{width:2.5rem}.w--12{width:3rem}.w--16{width:4rem}.w--20{width:5rem}.w--24{width:6rem}.w--32{width:8rem}.w--40{width:10rem}.w--48{width:12rem}.w--56{width:14rem}.w--64{width:16rem}.w--auto{width:auto}.w--px{width:1px}.w--1-2{width:50%}.w--1-3{width:33.333333%}.w--2-3{width:66.666667%}.w--1-4{width:25%}.w--2-4{width:50%}.w--3-4{width:75%}.w--1-5{width:20%}.w--2-5{width:40%}.w--3-5{width:60%}.w--4-5{width:80%}.w--1-6{width:16.666667%}.w--2-6{width:33.333333%}.w--3-6{width:50%}.w--4-6{width:66.666667%}.w--5-6{width:83.333333%}.w--1-12{width:8.333333%}.w--2-12{width:16.666667%}.w--3-12{width:25%}.w--4-12{width:33.333333%}.w--5-12{width:41.666667%}.w--6-12{width:50%}.w--7-12{width:58.333333%}.w--8-12{width:66.666667%}.w--9-12{width:75%}.w--10-12{width:83.333333%}.w--11-12{width:91.666667%}.w--full{width:100%}.w--screen{width:100vw}

/* Width - Min-Width */
.min-w--0{min-width:0}.min-w--full{min-width:100%}

/* Width - Max-Width */
.max-w--xs{max-width:20rem}.max-w--sm{max-width:24rem}.max-w--md{max-width:28rem}.max-w--lg{max-width:32rem}.max-w--xl{max-width:36rem}.max-w--2xl{max-width:42rem}.max-w--3xl{max-width:48rem}.max-w--4xl{max-width:56rem}.max-w--5xl{max-width:64rem}.max-w--6xl{max-width:72rem}.max-w--full{max-width:100%}

/* Height */
.h--0{height:0}.h--1{height:.25rem}.h--2{height:.5rem}.h--3{height:.75rem}.h--4{height:1rem}.h--5{height:1.25rem}.h--6{height:1.5rem}.h--8{height:2rem}.h--10{height:2.5rem}.h--12{height:3rem}.h--16{height:4rem}.h--20{height:5rem}.h--24{height:6rem}.h--32{height:8rem}.h--40{height:10rem}.h--48{height:12rem}.h--56{height:14rem}.h--64{height:16rem}.h--auto{height:auto}.h--px{height:1px}.h--full{height:100%}.h--screen{height:100vh}

/* Height - Min-Height */
.min-h--0{min-height:0}.min-h--full{min-height:100%}.min-h--screen{min-height:100vh}

/* Height - Max-Height */
.max-h--full{max-height:100%}.max-h--screen{max-height:100vh}

/* Display */
.d--none{display:none !important;}
.d--block{display:block !important;}
.d--inline-block{display:inline-block !important;}
.d--inline{display:inline !important;}
.d--flex{display:flex !important;}
.d--inline-flex{display:inline-flex !important;}
.d--table{display:table !important;}
.d--table-row{display:table-row !important;}
.d--table-cell{display:table-cell !important;}
.d--hidden{display: none !important;}

/* Float */
.float--l{float:left !important;}
.float--r{float:right !important;}
.float--n{float:none !important;}
.clearfix::after{content:""!important; display:table!important; clear:both!important;}

/* Overflow */
.overflow--auto{overflow: auto;}
.overflow--hidden{overflow: hidden;}
.overflow--visible{overflow: visible;}
.overflow--scroll{overflow: scroll;}
.overflow-x--auto{overflow-x: auto;}
.overflow-y--auto{overflow-y: auto;}
.overflow-x--hidden{overflow-x: hidden;}
.overflow-y--hidden{overflow-y: hidden;}
.overflow-x--visible{overflow-x: visible;}
.overflow-y--visible{overflow-y: visible;}
.overflow-x--scroll{overflow-x: scroll;}
.overflow-y--scroll{overflow-y: scroll;}
.scrolling--touch{ -webkit-overflow-scrolling: touch;}
.scrolling--auto{-webkit-overflow-scrolling: auto;}

/* Position */
.position--static{position: static;}
.position--fixed{position: fixed;}
.position--absolute{position: absolute;}
.position--relative{position: relative;}
.position--sticky{position: sticky;}

/* Top / Right / Bottom / Left */
.inset--0{top: 0; right: 0; bottom: 0; left: 0;}
.inset-y--0{top: 0; bottom: 0;}
.inset-x--0{right: 0; left: 0;}
.top--0{top: 0;}
.right--0{right: 0;}
.bottom--0{bottom: 0;}
.left--0{left: 0;}
.inset--auto{top: auto; right: auto; bottom: auto; left: auto;}
.inset-y--auto{top: auto; bottom: auto;}
.inset-x--auto{left: auto; right: auto;}
.top--auto{top: auto;}
.bottom--auto{bottom: auto;}
.left--auto{left: auto;}
.right--auto{right: auto;}

/* Visibility */
.visible{visibility: visible;}
.invisible{visibility: hidden;}

/* Z-Index */
.z--0{z-index: 0;}
.z--10{z-index: 10;}
.z--20{z-index: 20;}
.z--30{z-index: 30;}
.z--40{z-index: 40;}
.z--50{z-index: 50;}
.z--auto{z-index: auto;}

/* Font - Sizes */
.f-size-24{font-size: 24px; line-height: 36px;}

.display--1{font-size: 3.5rem; line-height: 1.2rem;}
.display--2{font-size: 4.5rem; line-height: 1.2rem;}
.display--3{font-size: 5.5rem; line-height: 1.2rem;}
.display--4{font-size: 6rem; line-height: 1.2rem;}

/* Font - Style */
.f-s--italic{font-style: italic;}
.f-s--not-italic{font-style: normal;}

/* Font - Weight */
.f-w--hairline{font-weight:100 !important;}
.f-w--thin{font-weight:200 !important;}
.f-w--light{font-weight:300 !important;}
.f-w--normal{font-weight:400 !important;}
.f-w--medium{font-weight:500 !important;}
.f-w--semibold{font-weight:600 !important;}
.f-w--bold{font-weight:700 !important;}
.f-w--extrabold{font-weight:800 !important;}
.f-w--black{font-weight:900 !important;}

/* Text - Alignments */
.t--left{text-align:left !important;}
.t--center{text-align:center !important;}
.t--right{text-align:right !important;}
.t--justify{text-align:justify !important;}

/* Text - Decoration */
.t-d--underline{text-decoration: underline;}
.t-d--line-through{text-decoration: line-through;}
.t-d--no-underline{text-decoration: none;}

/* Text - Transform */
.t-t--uppercase{text-transform: uppercase;}
.t-t--lowercase{text-transform: lowercase;}
.t-t--capitalize{text-transform: capitalize;}
.t-t--normal-case{text-transform: none;}

/* ********** Buttons ***** Start ***** */
.btn{display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; border: 1px solid transparent; padding: .375rem .75rem; font-size: 1rem; letter-spacing: 1px; line-height: 1.5; border-radius: 0rem; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; text-decoration: none !important;}
.btn:hover{background: transparent !important; text-decoration: none !important; }
.btn--sm{padding: .25rem .5rem; font-size: .875rem; line-height: 1.5; border-radius: 0rem;}
.btn--lg{padding: .5rem 1rem; font-size: 1rem; line-height: 1.5; border-radius: 0rem; }
.btn--xl{padding: .75rem 2rem; font-size: 1rem; line-height: 1.5; border-radius: 0rem; }
.btn--block{display: block; width: 100%;}

/* Buttons - Background */
.btn--p1{background-color: #ce0e2d !important; color: #fff !important; border-color: #ce0e2d;}
.btn--p1:hover{background-color: transparent !important; color: #fff !important; border-color: #ce0e2d;}
.btn--p2{background-color: #BA0C2F !important; color: #fff !important; border-color: #BA0C2F;}
.btn--p2:hover{background-color: transparent !important; color: #fff !important; border-color: #BA0C2F;}

/* Buttons - Outline */
.btn-outline--p1{background-color: transparent !important; color: #ce0e2d !important; border: 1px solid #ce0e2d;}
.btn-outline--p1:hover{background-color: #ce0e2d !important; color: #FFF !important; border: 1px solid #ce0e2d;}
.btn-outline--p2{background-color: transparent !important; color: #BA0C2F !important; border: 1px solid #BA0C2F; }
.btn-outline--p2:hover{background-color: #BA0C2F !important; color: #FFF !important; border: 1px solid #BA0C2F;}
/* ********** Buttons ***** End ***** */

/* ********** Borders ***** Start ***** */
/* Border Colors - Primary & Secondary */
.b-p1--900{border-color: #481518;} .b-p1--800{border-color: #5C1B1E;} .b-p1--700{border-color: #702025;} .b-p1--600{border-color: #83262B;}
.b-p1--500{border-color: #03507E;} .b-p1--400{border-color: #BE383F;} .b-p1--300{border-color: #CF5A61;} .b-p1--200{border-color: #E0959A;}
.b-p1--100{border-color: #F1D0D2;} .b-p1--50{border-color: #FDF7F8;}
.b-p2--900{border-color: #813B0A;} .b-p2--800{border-color: #B0510E;} .b-p2--700{border-color: #E06712;} .b-p2--600{border-color: #ED741E;}
.b-p2--500{border-color: #00A0DD;} .b-p2--400{border-color: #F39F65;} .b-p2--300{border-color: #F7BD95;} .b-p2--200{border-color: #FADAC4;}
.b-p2--100{border-color: #FCE9DC;} .b-p2--50{border-color: #FEF7F3;}

.b-s1--500{border-color:#F8F1E0;}
.b-s2--500{border-color:#ECD898;}
.b-s3--500{border-color:#D6D2C4;}
.b-s4--500{border-color:#71C5E8;}
.b-s5--500{border-color:#7EDDD3;}
.b-s6--500{border-color:#CB6015;}

/* Border Colors - Dark & Light Greys */
/*.bg-bgrey--900{background: #1B252F;} .bg-bgrey--800{background: #2D3E50;} .bg-bgrey--700{background: #3F5771;} .bg-bgrey--600{background: #527191;}
.bg-bgrey--500{background: #6B8AAB;} .bg-bgrey--400{background: #8CA4BD;} .bg-bgrey--300{background: #ACBED0;} .bg-bgrey--200{background: #CDD7E3;}
.bg-bgrey--100{background: #EEF1F5;} .bg-bgrey--50{background: #F6F7F9;}*/
.b-grey--900{border-color: #1A1A1A;} .b-grey--800{border-color: #333333;} .b-grey--700{border-color: #4D4D4D;} .b-grey--600{border-color: #666666;}
.b-grey--500{border-color: #808080;} .b-grey--400{border-color: #A0A0A0;} .b-grey--300{border-color: #B8B8B8;} .b-grey--200{border-color: #CCCCCC;}
.b-grey--100{border-color: #E0E0E0;} .b-grey--50{border-color: #F2F2F2;}
.b-white{border-color:#ffffff;} .b-black{border-color: #000000;}

/* Border - Width */
.b-width--0{border-width:0;}
.b-width--1{border-width:1px;}
.b-width--2{border-width:2px;}
.b-width--4{border-width:4px;}
.b-width--8{border-width:8px;}
.b-width-t--0{border-top-width:0;}
.b-width-r--0{border-right-width:0;}
.b-width-b--0{border-bottom-width:0;}
.b-width-l--0{border-left-width:0;}
.b-width-t--1{border-top-width:1px;}
.b-width-r--1{border-right-width:1px;}
.b-width-b--1{border-bottom-width:1px;}
.b-width-l--1{border-left-width:1px;}
.b-width-t--2{border-top-width:2px;}
.b-width-r--2{border-right-width:2px;}
.b-width-b--2{border-bottom-width:2px;}
.b-width-l--2{border-left-width:2px;}
.b-width-t--4{border-top-width:4px;}
.b-width-r--4{border-right-width:4px;}
.b-width-b--4{border-bottom-width:4px;}
.b-width-l--4{border-left-width:4px;}
.b-width-t--8{border-top-width:8px;}
.b-width-r--8{border-right-width:8px;}
.b-width-b--8{border-bottom-width:8px;}
.b-width-l--8{border-left-width:8px;}

/* Border - Radius */
.b-radius--none{border-radius:0!important;}
.b-radius--sm{border-radius:.125rem!important;}
.b-radius{border-radius:.25rem!important;}
.b-radius--lg{border-radius:.5rem!important;}
.b-radius--full{border-radius:9999px!important;}
.b-radius-t--none{border-top-left-radius:0!important;border-top-right-radius:0!important;}
.b-radius-r--none{border-top-right-radius:0!important;border-bottom-right-radius:0!important;}
.b-radius-b--none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;}
.b-radius-l--none{border-top-left-radius:0!important;border-bottom-left-radius:0!important;}
.b-radius-t--sm{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important;}
.b-radius-r--sm{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important;}
.b-radius-b--sm{border-bottom-right-radius:.125rem!important;border-bottom-left-radius:.125rem!important;}
.b-radius-l--sm{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important;}
.b-radius-t{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important;}
.b-radius-r{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important;}
.b-radius-b{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important;}
.b-radius-l{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important;}
.b-radius-t--lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;}
.b-radius-r--lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important;}
.b-radius-b--lg{border-bottom-right-radius:.5rem!important;border-bottom-left-radius:.5rem!important;}
.b-radius-l--lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important;}
.b-radius-t--full{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important;}
.b-radius-r--full{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important;}
.b-radius-b--full{border-bottom-right-radius:9999px!important;border-bottom-left-radius:9999px!important;}
.b-radius-l--full{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important;}
.b-radius-tl--none{border-top-left-radius:0!important;}
.b-radius-tr--none{border-top-right-radius:0!important;}
.b-radius-br--none{border-bottom-right-radius:0!important;}
.b-radius-bl--none{border-bottom-left-radius:0!important;}
.b-radius-tl--sm{border-top-left-radius:.125rem!important;}
.b-radius-tr--sm{border-top-right-radius:.125rem!important;}
.b-radius-br--sm{border-bottom-right-radius:.125rem!important;}
.b-radius-bl--sm{border-bottom-left-radius:.125rem!important;}
.b-radius-tl{border-top-left-radius:.25rem!important;}
.b-radius-tr{border-top-right-radius:.25rem!important;}
.b-radius-br{border-bottom-right-radius:.25rem!important;}
.b-radius-bl{border-bottom-left-radius:.25rem!important;}
.b-radius-tl--lg{border-top-left-radius:.5rem!important;}
.b-radius-tr--lg{border-top-right-radius:.5rem!important;}
.b-radius-br--lg{border-bottom-right-radius:.5rem!important;}
.b-radius-bl--lg{border-bottom-left-radius:.5rem!important;}
.b-radius-tl--full{border-top-left-radius:9999px!important;}
.b-radius-tr--full{border-top-right-radius:9999px!important;}
.b-radius-br--full{border-bottom-right-radius:9999px!important;}
.b-radius-bl--full{border-bottom-left-radius:9999px!important;}

/* Border - Styles */
.b-style--solid{border-style:solid;}
.b-style--dashed{border-style:dashed;}
.b-style--dotted{border-style:dotted;}
.b-style--none{border-style:none;}
.b-style--double{border-style:double;}
.b-style--groove{border-style:groove;}
.b-style--ridge{border-style:ridge;}
.b-style--inset{border-style:inset;}
.b-style--outset{border-style:outset;}
.b-style--hidden{border-style:hidden;}
/* ********** Borders ***** End ***** */

/* ********** List ********** */
/* List - Styles */
/*ol,ul{list-style:none;margin:0;padding:0}*/
.list{margin: 0px !important;}
.list li{margin-bottom: 0.25rem;}


.list--arrow li::before{font-family: FontAwesome;content: "\f178"; padding-right: 0.25rem;}
.list--arrow{list-style: none; }

.list--square li::before{font-family: FontAwesome;content: "\25a0"; padding-right: 0.25rem;}
.list--square{ list-style: none;}
.list--none{list-style-type: none;}
.list--inline{padding-left: 0; list-style-type: none;}
.list--disc{list-style-type: disc;}
.list--decimal{list-style-type: decimal;}
.list--circle{list-style-type: circle;}



/* List - Style Position */
.list--inside{list-style-position: inside;}
.list--outside{list-style-position: outside;}
/* ********** List ***** End ***** */

/* Font Awesome Icons */
.fa{position: relative; top: 1px; display: inline-block; font-family: "FontAwesome"; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased;}
.fa-share-alt:before{content: "\f1e0";}
.fa-long-arrow-right:before{content: "\f178";}
.fa-xs{font-size: 0.75rem;} .fa-sm{font-size: 0.875rem;} .fa-base{font-size: 1rem;} .fa-lg{font-size: 1.125rem;} .fa-xl{font-size: 1.25rem;} .fa-2xl{font-size: 1.5rem;} .fa-3xl{font-size: 1.875rem;} .fa-4xl{font-size: 2.25rem;} .fa-5xl{font-size: 3rem;} .fa-6xl{font-size: 4rem;}

/*==================== Default Classes ========== End ==========*/