:root{
	--primary:#0031FF;--secondary:#4F4E4C;
	--primaryR:#001f9f;
	--light1:#fffefa;
	--light2:#f7f6f3;
	--light3:#b9b7b3;
	--light4:#D9D9D9;
	--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;
}
@font-face {
  font-family: 'atlanta_icons';
  src: url("../fonts/atlanta_icons.eot?5tvu3s");
  src: url("../fonts/atlanta_icons.eot?5tvu3s#iefix") format("embedded-opentype"), url("../fonts/atlanta_icons.ttf?5tvu3s") format("truetype"), url("../fonts/atlanta_icons.woff?5tvu3s") format("woff");
  font-weight: normal;
  font-style: normal
}
@font-face{/* AvantGardeLT-Bold */
font-family:'AvantGardeLT-Bold';src:url('../fonts/AvantGardeLT-Bold.eot');src:url('../fonts/AvantGardeLT-Bold.eot') format('embedded-opentype'),url('../fonts/AvantGardeLT-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap;}
@font-face{/* CenturyGothic */
font-family:'CenturyGothic';src:url('../fonts/CenturyGothic.eot');src:url('../fonts/CenturyGothic.eot') format('embedded-opentype'),url('../fonts/CenturyGothic.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap;}
@font-face{/* CenturyGothic Bold 700*/
font-family:'CenturyGothic';src:url('../fonts/CenturyGothicBold.eot');src:url('../fonts/CenturyGothicBold.eot') format('embedded-opentype'),url('../fonts/CenturyGothicBold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap;}
@font-face{/* Gotham */
font-family:'Gotham';src:url('../fonts/GothamBold.eot');src:url('../fonts/GothamBold.eot') format('embedded-opentype'), url('../fonts/GothamBold.otf') format("opentype");font-weight:500;font-style:normal;font-display:swap;}
@font-face {/* Montserrat */
font-family:"Montserrat";src:url('../fonts/MontserratRegular.eot');src:url('../fonts/MontserratRegular.eot') format('embedded-opentype'), url('../fonts/MontserratRegular.ttf') format("truetype");font-weight:400;font-style:normal;font-display:swap;}
@font-face {/* Montserrat Bold 500*/
font-family:"Montserrat";src:url('../fonts/MontserratBold.eot');src:url('../fonts/MontserratBold.eot') format('embedded-opentype'), url('../fonts/MontserratBold.ttf') format("truetype");font-weight:500;font-style:normal;font-display:swap;}
@font-face {/* Poppins 400*/
font-family:"Poppins";src:url('../fonts/Poppins.eot');src:url('../fonts/Poppins.eot') format('embedded-opentype'), url('../fonts/Poppins.ttf') format("truetype");font-weight:400;font-style:normal;font-display:swap;}
@font-face {/* Poppins Bold 500*/
font-family:"Poppins";src:url('../fonts/PoppinsMedium.eot');src:url('../fonts/PoppinsMedium.eot') format('embedded-opentype'), url('../fonts/PoppinsMedium.ttf') format("truetype");font-weight:500;font-style:normal;font-display:swap;}
@font-face {/* Poppins Bold 700*/
font-family:"Poppins";src:url('../fonts/PoppinsBold.eot');src:url('../fonts/PoppinsBold.eot') format('embedded-opentype'), url('../fonts/PoppinsBold.ttf') format("truetype");font-weight:700;font-style:normal;font-display:swap;}
@font-face {/* The Youngest Script 500*/
font-family:"YoungestScript";src:url('../fonts/tyscript-rg.eot');src:url('../fonts/tyscript-rg.eot') format('embedded-opentype'), url('../fonts/tyscript-rg.ttf') format("truetype");font-weight:500;font-style:normal;font-display:swap;}
*,*::before,*::after{box-sizing:border-box;}
html{line-height:1.35;font-size:18px;font-size:17px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display:block;}body{margin:0;font-family:"CenturyGothic","Poppins",Arial, sans-serif;font-size:1rem;font-weight:400;color:var(--secondary);text-align:left;background-color:#fff;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1, h2, h3, h4, h5, h6{margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1rem;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}blockquote{margin:0 0 1rem;}b,strong,.font-bold{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:var(--primary);text-decoration:none;background-color:transparent;}a:hover{color:var(--secondary);text-decoration:none;}a:not([href]):not([class]){color:inherit;text-decoration:none;}a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}pre,code{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;max-width:100%;height:auto;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}th{text-align:inherit;text-align:-webkit-match-parent;}label{display:inline-block;margin-bottom:0.1rem;}button{border-radius:0;}button:focus{outline:1px auto var(--primary);}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;outline:none;}[role="button"]{cursor:pointer;}select{word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;}textarea{overflow:auto;resize:vertical;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}[hidden]{display:none !important;}
h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6, [class^="titu"]{font-family:"CenturyGothic";margin-bottom:0.5rem;font-weight:700;line-height:1.2;}
h1, .h1{font-size:2.75rem;}
h2, .h2{font-size:2rem;}
h3, .h3{font-size:1.75rem;}
h4, .h4{font-size:1.5rem;}
h5, .h5{font-size:1.25rem;}
h6, .h6{font-size:1rem;}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0, 0, 0, 0.1);}
small,.small{font-size:80%;font-weight:400;}
pre{display:block;font-size:87.5%;color:#212529;}
pre code{font-size:inherit;color:inherit;word-break:normal;}
.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){.container{max-width:540px;}}
@media (min-width:768px){.container{max-width:720px;}}
@media (min-width:992px){.container{max-width:960px;}}
@media (min-width:1200px){.container{max-width:1140px;}}
@media (min-width:1600px){.container{max-width:1270px;}}
.container.mid{max-width:720px;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%;}
.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}
.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.order-first{-ms-flex-order:-1;order:-1;}.order-last{-ms-flex-order:13;order:13;}
.order-0{-ms-flex-order:0;order:0;}.order-1{-ms-flex-order:1;order:1;}.order-2{-ms-flex-order:2;order:2;}.order-3{-ms-flex-order:3;order:3;}.order-4{-ms-flex-order:4;order:4;}.order-5{-ms-flex-order:5;order:5;}.order-6{-ms-flex-order:6;order:6;}.order-7{-ms-flex-order:7;order:7;}.order-8{-ms-flex-order:8;order:8;}.order-9{-ms-flex-order:9;order:9;}.order-10{-ms-flex-order:10;order:10;}.order-11{-ms-flex-order:11;order:11;}.order-12{-ms-flex-order:12;order:12;}
@media (min-width:576px){.col-sm{  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;}
  .col-sm-1{  -ms-flex:0 0 8.333333%;  flex:0 0 8.333333%;  max-width:8.333333%;}
  .col-sm-2{  -ms-flex:0 0 16.666667%;  flex:0 0 16.666667%;  max-width:16.666667%;}
  .col-sm-3{  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;}
  .col-sm-4{  -ms-flex:0 0 33.333333%;  flex:0 0 33.333333%;  max-width:33.333333%;}
  .col-sm-5{  -ms-flex:0 0 41.666667%;  flex:0 0 41.666667%;  max-width:41.666667%;}
  .col-sm-6{  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%;}
  .col-sm-7{  -ms-flex:0 0 58.333333%;  flex:0 0 58.333333%;  max-width:58.333333%;}
  .col-sm-8{  -ms-flex:0 0 66.666667%;  flex:0 0 66.666667%;  max-width:66.666667%;}
  .col-sm-9{  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%;}
  .col-sm-10{  -ms-flex:0 0 83.333333%;  flex:0 0 83.333333%;  max-width:83.333333%;}
  .col-sm-11{  -ms-flex:0 0 91.666667%;  flex:0 0 91.666667%;  max-width:91.666667%;}
  .col-sm-12{  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}
  .order-sm-first{  -ms-flex-order:-1;  order:-1;}
  .order-sm-last{  -ms-flex-order:13;  order:13;}
  .order-sm-0{  -ms-flex-order:0;  order:0;}
  .order-sm-1{  -ms-flex-order:1;  order:1;}
  .order-sm-2{  -ms-flex-order:2;  order:2;}
  .order-sm-3{  -ms-flex-order:3;  order:3;}
  .order-sm-4{  -ms-flex-order:4;  order:4;}
  .order-sm-5{  -ms-flex-order:5;  order:5;}
  .order-sm-6{  -ms-flex-order:6;  order:6;}
  .order-sm-7{  -ms-flex-order:7;  order:7;}
  .order-sm-8{  -ms-flex-order:8;  order:8;}
  .order-sm-9{  -ms-flex-order:9;  order:9;}
  .order-sm-10{  -ms-flex-order:10;  order:10;}
  .order-sm-11{  -ms-flex-order:11;  order:11;}
  .order-sm-12{  -ms-flex-order:12;  order:12;}
}
@media (min-width:768px){.col-md{  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;}
  .col-md-1{  -ms-flex:0 0 8.333333%;  flex:0 0 8.333333%;  max-width:8.333333%;}
  .col-md-2{  -ms-flex:0 0 16.666667%;  flex:0 0 16.666667%;  max-width:16.666667%;}
  .col-md-3{  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;}
  .col-md-4{  -ms-flex:0 0 33.333333%;  flex:0 0 33.333333%;  max-width:33.333333%;}
  .col-md-5{  -ms-flex:0 0 41.666667%;  flex:0 0 41.666667%;  max-width:41.666667%;}
  .col-md-6{  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%;}
  .col-md-7{  -ms-flex:0 0 58.333333%;  flex:0 0 58.333333%;  max-width:58.333333%;}
  .col-md-8{  -ms-flex:0 0 66.666667%;  flex:0 0 66.666667%;  max-width:66.666667%;}
  .col-md-9{  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%;}
  .col-md-10{  -ms-flex:0 0 83.333333%;  flex:0 0 83.333333%;  max-width:83.333333%;}
  .col-md-11{  -ms-flex:0 0 91.666667%;  flex:0 0 91.666667%;  max-width:91.666667%;}
  .col-md-12{  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}
  .order-md-first{  -ms-flex-order:-1;  order:-1;}
  .order-md-last{  -ms-flex-order:13;  order:13;}
  .order-md-0{  -ms-flex-order:0;  order:0;}
  .order-md-1{  -ms-flex-order:1;  order:1;}
  .order-md-2{  -ms-flex-order:2;  order:2;}
  .order-md-3{  -ms-flex-order:3;  order:3;}
  .order-md-4{  -ms-flex-order:4;  order:4;}
  .order-md-5{  -ms-flex-order:5;  order:5;}
  .order-md-6{  -ms-flex-order:6;  order:6;}
  .order-md-7{  -ms-flex-order:7;  order:7;}
  .order-md-8{  -ms-flex-order:8;  order:8;}
  .order-md-9{  -ms-flex-order:9;  order:9;}
  .order-md-10{  -ms-flex-order:10;  order:10;}
  .order-md-11{  -ms-flex-order:11;  order:11;}
  .order-md-12{  -ms-flex-order:12;  order:12;}
}
@media (min-width:992px){.col-lg{  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;}
  .col-lg-1{  -ms-flex:0 0 8.333333%;  flex:0 0 8.333333%;  max-width:8.333333%;}
  .col-lg-2{  -ms-flex:0 0 16.666667%;  flex:0 0 16.666667%;  max-width:16.666667%;}
  .col-lg-3{  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;}
  .col-lg-4{  -ms-flex:0 0 33.333333%;  flex:0 0 33.333333%;  max-width:33.333333%;}
  .col-lg-5{  -ms-flex:0 0 41.666667%;  flex:0 0 41.666667%;  max-width:41.666667%;}
  .col-lg-6{  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%;}
  .col-lg-7{  -ms-flex:0 0 58.333333%;  flex:0 0 58.333333%;  max-width:58.333333%;}
  .col-lg-8{  -ms-flex:0 0 66.666667%;  flex:0 0 66.666667%;  max-width:66.666667%;}
  .col-lg-9{  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%;}
  .col-lg-10{  -ms-flex:0 0 83.333333%;  flex:0 0 83.333333%;  max-width:83.333333%;}
  .col-lg-11{  -ms-flex:0 0 91.666667%;  flex:0 0 91.666667%;  max-width:91.666667%;}
  .col-lg-12{  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}
  .order-lg-first{  -ms-flex-order:-1;  order:-1;}
  .order-lg-last{  -ms-flex-order:13;  order:13;}
  .order-lg-0{  -ms-flex-order:0;  order:0;}
  .order-lg-1{  -ms-flex-order:1;  order:1;}
  .order-lg-2{  -ms-flex-order:2;  order:2;}
  .order-lg-3{  -ms-flex-order:3;  order:3;}
  .order-lg-4{  -ms-flex-order:4;  order:4;}
  .order-lg-5{  -ms-flex-order:5;  order:5;}
  .order-lg-6{  -ms-flex-order:6;  order:6;}
  .order-lg-7{  -ms-flex-order:7;  order:7;}
  .order-lg-8{  -ms-flex-order:8;  order:8;}
  .order-lg-9{  -ms-flex-order:9;  order:9;}
  .order-lg-10{  -ms-flex-order:10;  order:10;}
  .order-lg-11{  -ms-flex-order:11;  order:11;}
  .order-lg-12{  -ms-flex-order:12;  order:12;}
}
@media (min-width:1200px){.col-xl{  -ms-flex-preferred-size:0;  flex-basis:0;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%;}
  .col-xl-1{  -ms-flex:0 0 8.333333%;  flex:0 0 8.333333%;  max-width:8.333333%;}
  .col-xl-2{  -ms-flex:0 0 16.666667%;  flex:0 0 16.666667%;  max-width:16.666667%;}
  .col-xl-3{  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%;}
  .col-xl-4{  -ms-flex:0 0 33.333333%;  flex:0 0 33.333333%;  max-width:33.333333%;}
  .col-xl-5{  -ms-flex:0 0 41.666667%;  flex:0 0 41.666667%;  max-width:41.666667%;}
  .col-xl-6{  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%;}
  .col-xl-7{  -ms-flex:0 0 58.333333%;  flex:0 0 58.333333%;  max-width:58.333333%;}
  .col-xl-8{  -ms-flex:0 0 66.666667%;  flex:0 0 66.666667%;  max-width:66.666667%;}
  .col-xl-9{  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%;}
  .col-xl-10{  -ms-flex:0 0 83.333333%;  flex:0 0 83.333333%;  max-width:83.333333%;}
  .col-xl-11{  -ms-flex:0 0 91.666667%;  flex:0 0 91.666667%;  max-width:91.666667%;}
  .col-xl-12{  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}
  .order-xl-first{  -ms-flex-order:-1;  order:-1;}
  .order-xl-last{  -ms-flex-order:13;  order:13;}
  .order-xl-0{  -ms-flex-order:0;  order:0;}
  .order-xl-1{  -ms-flex-order:1;  order:1;}
  .order-xl-2{  -ms-flex-order:2;  order:2;}
  .order-xl-3{  -ms-flex-order:3;  order:3;}
  .order-xl-4{  -ms-flex-order:4;  order:4;}
  .order-xl-5{  -ms-flex-order:5;  order:5;}
  .order-xl-6{  -ms-flex-order:6;  order:6;}
  .order-xl-7{  -ms-flex-order:7;  order:7;}
  .order-xl-8{  -ms-flex-order:8;  order:8;}
  .order-xl-9{  -ms-flex-order:9;  order:9;}
  .order-xl-10{  -ms-flex-order:10;  order:10;}
  .order-xl-11{  -ms-flex-order:11;  order:11;}
  .order-xl-12{  -ms-flex-order:12;  order:12;}
}
.form-control{display:block;width:100%;min-height:1.4rem;padding:0.375rem 0.75rem;margin-bottom:1rem;font-size:0.75rem;font-weight:400;line-height:1.5;color:var(--primary);background:none;border:none;border:1px solid #8b8b8b;border-radius:0;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion:reduce){.form-control{  transition:none;}}
.form-control::-ms-expand{background-color:transparent;border:0;}
.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}
.form-control:focus{color:#495057;border:none;outline:0;box-shadow:0 4px 2px -2px rgb(150 165 157);}
.form-control::-webkit-input-placeholder{color:var(--secondary);opacity:1;}
.form-control::-moz-placeholder{color:var(--secondary);opacity:1;}
.form-control:-ms-input-placeholder{color:var(--secondary);opacity:1;}
.form-control::-ms-input-placeholder{color:var(--secondary);opacity:1;}
.form-control::placeholder{color:var(--secondary);opacity:1;}
.form-control:disabled, .form-control[readonly]{background-color:#e9ecef;opacity:1;}
input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff;}
.form-control-file,.form-control-range{display:block;width:100%;}
select.form-control[size], select.form-control[multiple]{height:auto;}
textarea.form-control{height:auto;}
.form-group{margin-bottom:1.5rem;}
.form-check{position:relative;display:block;padding-left:1.25rem;}
.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem;}
.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:var(--secondary);}
.form-check-label{margin-bottom:0;}
.btn{display:inline-block;font-weight:500;font-weight:700;font-family:'CenturyGothic','Gotham';color:var(--primary);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;padding: 0.35rem 2rem;font-size: 1rem;line-height:1.5;border-radius:0.5rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion:reduce){.btn{  transition:none;}}
.btn:hover{color:#212529;text-decoration:none;}
.btn:focus, .btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(150, 165, 157, 0.25);}
.btn.disabled, .btn:disabled{opacity:0.65;}
.btn:not(:disabled):not(.disabled){cursor:pointer;}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none;}
.btn-primary{color:#fff;background-color:var(--primary);border-color:var(--primary);}
.btn-primary:hover{color:#fff;background-color:var(--primaryR);border-color:var(--primaryR);}
.btn-primary:focus, .btn-primary.focus{color:#fff;background-color:var(--primaryR);border-color:var(--primaryR);box-shadow:0 0 0 0.2rem rgb(150 165 157 / 50%);}
.btn-primary.disabled, .btn-primary:disabled{color:#fff;background-color:var(--primary);border-color:var(--primary);}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:var(--primaryR);border-color:var(--primaryR);}
.btn-secondary{color:var(--secondary);background:none;border-color:var(--secondary);}
.btn-secondary:hover{color:#fff;background-color:#7f8d71;border-color:#7f8d71;}
.btn-secondary:focus, .btn-secondary.focus{color:#fff;background-color:#7f8d71;border-color:#7f8d71;box-shadow:0 0 0 0.2rem rgb(150 165 157 / 50%);}
.btn-secondary.disabled, .btn-secondary:disabled{color:#fff;background-color:var(--secondary);border-color:var(--secondary);}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#7f8d71;border-color:#7f8d71;}
.btn-light{background:#fbfbfb;color:#595959;border:1px solid #595959;}
.btn-light:hover{background:#ffffff;color:#c7c3c0;border-color:#fbfbfb;}

.btn-outline-primary{color: var(--primary);background-color: transparent;background-image: none;border-color:var(--primary);}
.btn-outline-primary:hover {color: #fff; background-color: var(--primary);
}

.btn-lg{font-size:1.75rem;}
.fade{transition:opacity 0.15s linear;}
@media (prefers-reduced-motion:reduce){.fade{  transition:none;}}
.fade:not(.show){opacity:0;}
.collapse:not(.show){display:none;}
.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}
@media (prefers-reduced-motion:reduce){.collapsing{  transition:none;}}
.dropup,.dropright,.dropdown,.dropleft{position:relative;}
.dropdown-toggle{white-space:nowrap;}
.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}
.dropdown-toggle:empty::after{margin-left:0;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:90;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;}
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}
.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}
.dropdown-item:hover, .dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa;}
.dropdown-item.active, .dropdown-item:active{color:#fff;text-decoration:none;background-color:var(--primary);}
.dropdown-item.disabled, .dropdown-item:disabled{color:var(--secondary);pointer-events:none;background-color:transparent;}
.dropdown-menu.show{display:block;}

.alert {position: relative;padding: 1rem 1rem;margin-bottom: 1rem;color: var(--primary);background-color:var(--light2);border: 1px solid var(--light3);border-radius: 1rem;font-weight:800;}
header .alert{width: 100%;max-width: 800px;position: fixed;z-index: 1;opacity: 0.95;top: 1rem;left: 50%;transform: translate(-50%, 0);}
.alert.alert-ok{ color: var(--success);  border-color:  var(--success);}
.alert.alert-error{  color: var(--danger);  border-color: var(--danger);;}

.bg-primary{background-color:var(--primary) !important;}
a.bg-primary:hover, a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:var(--primaryR) !important;}
.bg-secondary{background-color:var(--secondary) !important;}
a.bg-secondary:hover, a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important;}
.bg-success{background-color:#28a745 !important;}
a.bg-success:hover, a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important;}
.bg-info{background-color:#17a2b8 !important;}
a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important;}
.bg-warning{background-color:#ffc107 !important;}
a.bg-warning:hover, a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}
.bg-danger{background-color:#dc3545 !important;}
a.bg-danger:hover, a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important;}

.bg-light1{background-color:var(--light1) !important;}
.bg-light2{background-color:var(--light2) !important;}
.bg-light3{background-color:var(--light3) !important;}

.bg-dark{background-color:var(--dark) !important;}
a.bg-dark:hover, a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important;}
.bg-white{background-color:#fff !important;}
.bg-transparent{background-color:transparent !important;}
.clearfix::after{display:block;clear:both;content:"";}
.d-none{display:none !important;}
.d-inline{display:inline !important;}
.d-inline-block{display:inline-block !important;}
.d-block{display:block !important;}
.d-flex{display:-ms-flexbox !important;display:flex !important;}
@media (min-width:576px){.d-sm-none{  display:none !important;}
  .d-sm-inline{  display:inline !important;}
  .d-sm-inline-block{  display:inline-block !important;}
  .d-sm-block{  display:block !important;}
  .d-sm-flex{  display:-ms-flexbox !important;  display:flex !important;}}
@media (min-width:768px){.d-md-none{  display:none !important;}
  .d-md-inline{  display:inline !important;}
  .d-md-inline-block{  display:inline-block !important;}
  .d-md-block{  display:block !important;}
  .d-md-flex{  display:-ms-flexbox !important;  display:flex !important;}}
@media (min-width:992px){.d-lg-none{  display:none !important;}
  .d-lg-inline{  display:inline !important;}
  .d-lg-inline-block{  display:inline-block !important;}
  .d-lg-block{  display:block !important;}
  .d-lg-flex{  display:-ms-flexbox !important;  display:flex !important;}}
@media (min-width:1200px){.d-xl-none{  display:none !important;}
  .d-xl-inline{  display:inline !important;}
  .d-xl-inline-block{  display:inline-block !important;}
  .d-xl-block{  display:block !important;}

  .d-xl-flex{  display:-ms-flexbox !important;  display:flex !important;}}
@media print{.d-print-none{  display:none !important;}
  .d-print-inline{  display:inline !important;}
  .d-print-inline-block{  display:inline-block !important;}
  .d-print-block{  display:block !important;}
  .d-print-flex{  display:-ms-flexbox !important;  display:flex !important;}}
  
.flex-col {flex-direction: column;}
.justify-between {
    justify-content: space-between;
}
.nowrap {white-space: nowrap;}
.float-left{float:left !important;}
.float-right{float:right !important;}
.float-none{float:none !important;}
.position-relative{position:relative !important;}
.position-absolute{position:absolute !important;}
.position-fixed{position:fixed !important;}
.position-sticky{position:-webkit-sticky !important;position:sticky !important;}
.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}
.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}
.vw-100{width:100vw !important;}.vh-100{height:100vh !important;}
.m-auto{margin:0 auto!important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}
.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}
.text-primary{color:var(--primary) !important;}
.text-dark{color:var(--dark) !important;}
.text-justify{text-align:justify !important;}
.text-left{text-align:left !important;}
.text-right{text-align:right !important;}
.text-center{text-align:center !important;}
.text-lowercase{text-transform:lowercase !important;}
.text-uppercase{text-transform:uppercase !important;}
.text-capitalize{text-transform:capitalize !important;}
.text-white{color:#fff !important;}
.visible{visibility:visible !important;}
.invisible{visibility:hidden !important;}
@media print{*,  *::before,  *::after{text-shadow:none !important;box-shadow:none !important;}
  a:not(.btn){  text-decoration:underline;}
  abbr[title]::after{  content:" (" attr(title) ")";}
  pre{white-space:pre-wrap !important;}
  pre,  blockquote{border:1px solid #adb5bd;page-break-inside:avoid;}
  thead{display:table-header-group;}
  tr,  img{page-break-inside:avoid;}
  p,h2,h3{orphans:3;  widows:3;}
  h2,h3{page-break-after:avoid;}
  @page{size:a3;}
  body{min-width:992px !important;}
  .container{  min-width:992px !important;}
  .navbar{  display:none;}
  .badge{  border:1px solid #000;}
  .table{  border-collapse:collapse !important;}
  .table td,  .table th{  background-color:#fff !important;}
  .table-bordered th,  .table-bordered td{  border:1px solid #dee2e6 !important;}
  .table-dark{  color:inherit;}
  .table-dark th,  .table-dark td,  .table-dark thead th,  .table-dark tbody + tbody{  border-color:#dee2e6;}
  .table .thead-dark th{  color:inherit;  border-color:#dee2e6;}}
/* ******************************************************************************************************************************************************************** */
/*** Owl Carousel v2.3.4 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* ******************************************************************************************************************************************************************** */
[class^="icon-atlanta-"],
[class*=" icon-atlanta-"]{font-family:"atlanta_icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:74px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}
.icon-atlanta-dificultad-1,
.icon-atlanta-dificultad-2{-ms-transform:scale(0.55);-webkit-transform:scale(0.55);-moz-transform:scale(0.55);transform:scale(0.55);-ms-transform-origin:0;-webkit-transform-origin:0;-moz-transform-origin:0;transform-origin:0}
.icon-atlanta-dificultad-1 .path1:before{content:"";color:#454545;opacity:0.45;font-family:"atlanta_icons" !important}
.icon-atlanta-dificultad-1 .path2:before{content:"";margin-left:-1em;color:#454545;opacity:0.45;font-family:"atlanta_icons" !important}
.icon-atlanta-dificultad-1 .path3:before{content:"";margin-left:-1em;color:#454545;font-family:"atlanta_icons" !important}
.icon-atlanta-dificultad-2 .path1:before{content:"";color:#454545;font-family:"atlanta_icons" !important}
.icon-atlanta-dificultad-2 .path2:before{content:"";margin-left:-1em;color:#454545;font-family:"atlanta_icons" !important;opacity:0.45}
.icon-atlanta-dificultad-2 .path3:before{content:"";margin-left:-1em;color:#454545;font-family:"atlanta_icons" !important}
.icon-atlanta-dificultad-3:before{content:"";}
.icon-atlanta-arrow:before{content:"";}
.icon-atlanta-receta-1 .path1:before{content:"";color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-1 .path2:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-1 .path3:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-1 .path4:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-1 .path5:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-2 .path1:before{content:"";color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-2 .path2:before{content:"";margin-left:-1em;color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-2 .path3:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-2 .path4:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-2 .path5:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-3 .path1:before{content:"";color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-3 .path2:before{content:"";margin-left:-1em;color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-3 .path3:before{content:"";margin-left:-1em;color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-3 .path4:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-3 .path5:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-4 .path1:before{content:"";color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-4 .path2:before{content:"";margin-left:-1em;color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-4 .path3:before{content:"";margin-left:-1em;color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-4 .path4:before{content:"";margin-left:-1em;color:#0a49c8;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-4 .path5:before{content:"";margin-left:-1em;color:#cdcdcd;font-family:"atlanta_icons" !important}
.icon-atlanta-receta-5:before{content:"";font-family:"atlanta_icons" !important;font-size:90px;line-height:60px;color:#0a49c8}
.icon-atlanta-tiempo-1h{-ms-transform:scale(0.65);-webkit-transform:scale(0.65);-moz-transform:scale(0.65);transform:scale(0.65);-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0}
.icon-atlanta-tiempo-1h .path1:before{content:"";color:#ff4826;font-family:"atlanta_icons" !important}
.icon-atlanta-tiempo-1h .path2:before{content:"";margin-left:-1em;color:#fff;font-family:"atlanta_icons" !important}
.icon-atlanta-tiempo-1h .path3:before{content:"";margin-left:-1em;color:#fff;font-family:"atlanta_icons" !important}
.icon-atlanta-tiempo-50m:before{content:"";}
.icon-atlanta-tiempo-45m:before{content:"";}
.icon-atlanta-tiempo-40m:before{content:"";}
.icon-atlanta-tiempo-30m:before{content:"";}
.icon-atlanta-tiempo-20m:before{content:"";}
.icon-atlanta-tiempo-15m:before{content:"";}
/* ********************************************************************************************************************************************** */