@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */
/*!
 * Font Awesome Pro 5.8.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(../webfonts/fa-light-300.eot);src:url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"),url(../webfonts/fa-light-300.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:flaticon;src:url("./font/flaticon.ttf?5c255c376c4b47674142d2106371c66a") format("truetype"),url("./font/flaticon.woff?5c255c376c4b47674142d2106371c66a") format("woff"),url("./font/flaticon.woff2?5c255c376c4b47674142d2106371c66a") format("woff2"),url("./font/flaticon.eot?5c255c376c4b47674142d2106371c66a#iefix") format("embedded-opentype"),url("./font/flaticon.svg?5c255c376c4b47674142d2106371c66a#flaticon") format("svg")}@font-face{font-family:CircularStdBold;src:url("../fonts/circularstd/CircularStdBold.eot");src:url("../fonts/circularstd/CircularStdBold.eot") format("embedded-opentype"),url("../fonts/circularstd/CircularStdBold.woff2") format("woff2"),url("../fonts/circularstd/CircularStdBold.woff") format("woff"),url("../fonts/circularstd/CircularStdBold.ttf") format("truetype"),url("../fonts/circularstd/CircularStdBold.svg#CircularStdBold") format("svg")}@font-face{font-family:CircularStdMedium;src:url("../fonts/circularstd/CircularStdMedium.eot");src:url("../fonts/circularstd/CircularStdMedium.eot") format("embedded-opentype"),url("../fonts/circularstd/CircularStdMedium.woff2") format("woff2"),url("../fonts/circularstd/CircularStdMedium.woff") format("woff"),url("../fonts/circularstd/CircularStdMedium.ttf") format("truetype"),url("../fonts/circularstd/CircularStdMedium.svg#CircularStdMedium") format("svg")}@font-face{font-family:CircularStdBook;src:url("../fonts/circularstd/CircularStdBook.eot");src:url("../fonts/circularstd/CircularStdBook.eot") format("embedded-opentype"),url("../fonts/circularstd/CircularStdBook.woff2") format("woff2"),url("../fonts/circularstd/CircularStdBook.woff") format("woff"),url("../fonts/circularstd/CircularStdBook.ttf") format("truetype"),url("../fonts/circularstd/CircularStdBook.svg#CircularStdBook") format("svg")}@font-face{font-family:JustSansBold;src:url("../fonts/justsans/JustSansBold.woff") format("woff");src:url("../fonts/justsans/JustSansBold.woff2") format("woff2")}@font-face{font-family:JustSansMedium;src:url("../fonts/justsans/JustSansMedium.woff") format("woff");src:url("../fonts/justsans/JustSansMedium.woff2") format("woff2")}@font-face{font-family:JustSansRegular;src:url("../fonts/justsans/JustSansRegular.woff") format("woff");src:url("../fonts/justsans/JustSansRegular.woff2") format("woff2")}@font-face{font-family:JustSansLight;src:url("../fonts/justsans/JustSansLight.woff") format("woff");src:url("../fonts/justsans/JustSansLight.woff2") format("woff2")}@font-face{font-family:JustSansMedium;src:url("../fonts/justsans/JustSansMedium.woff") format("woff");src:url("../fonts/justsans/JustSansMedium.woff2") format("woff2")}@font-face{font-family:JustSansRegular;src:url("../fonts/justsans/JustSansRegular.woff") format("woff");src:url("../fonts/justsans/JustSansRegular.woff2") format("woff2")}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-primary:#FF6700;--color-primary-2:#282830;--color-primary-3:#e95e6c;--color-primary-4:#3377ff;--color-primary-5:#5580ff;--color-primary-6:#42a66c;--color-primary-7:#ff5d0c;--color-secondary:#f4732a;--color-secondary-2:#f6b9a7;--color-secondary-3:#8208fe;--color-secondary-4:#2b354f;--color-secondary-5:#343351;--color-secondary-6:#fdf5e2;--color-secondary-7:#e0fafb;--color-heading:#282830;--color-heading-2:#1a1b1e;--color-heading-3:#36234b;--color-heading-4:#1f1f1f;--color-heading-5:#000002;--color-body:#6e727d;--color-body-2:#6f667b;--color-body-3:#7a7a7a;--color-body-4:#656871;--color-dark:#1b202f;--color-dark-2:#16171b;--color-dark-3:#191a1e;--color-dark-4:#282a33;--color-white:#fff;--color-grey:#f5f3f5;--color-soft-grey:#ebebeb;--color-soft-grey-2:#f4f7fa;--color-offwhite:#e7e8ea;--font-cs-bold:"JustSansBold";--font-cs-medium:"JustSansMedium";--font-cs-book:"JustSansRegular"}*{box-sizing:border-box;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:after{-webkit-box-sizing:border-box;box-sizing:border-box}:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}footer{display:block}header{display:block}section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;color:var(--color-body);font-family:var(--font-cs-book);font-weight:400;font-size:17px;line-height:1.8;overflow-x:hidden!important}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1{margin-top:0;margin-bottom:0.5rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:2.5rem;font-family:var(--font-cs-bold);font-weight:700;line-height:1.2;color:var(--color-heading);margin:0}h2{margin-top:0;margin-bottom:0.5rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:2rem;font-family:var(--font-cs-bold);font-weight:700;line-height:1.2;color:var(--color-heading);margin:0}h3{margin-top:0;margin-bottom:0.5rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1.75rem;font-family:var(--font-cs-bold);font-weight:700;line-height:1.2;color:var(--color-heading);margin:0}h4{margin-top:0;margin-bottom:0.5rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1.5rem;font-family:var(--font-cs-bold);font-weight:700;line-height:1.2;color:var(--color-heading);margin:0}h4 a{color:var(--color-heading)}h5{margin-top:0;margin-bottom:0.5rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1.25rem;font-family:var(--font-cs-bold);font-weight:700;line-height:1.2;color:var(--color-heading);margin:0}h5 a{color:var(--color-heading)}h6{margin-top:0;margin-bottom:0.5rem;margin-bottom:0.5rem;font-weight:500;line-height:1.2;font-size:1rem;font-family:var(--font-cs-bold);font-weight:700;line-height:1.2;color:var(--color-heading);margin:0}p{margin-top:0;margin-bottom:1rem;margin:0}ul{margin-top:0;margin-bottom:1rem;margin:0;padding:0;list-style-type:none}strong{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent;display:inline-block;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;display:inline-block;color:var(--color-primary)}a:hover{color:#0056b3;text-decoration:underline;text-decoration:none}a:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none}img{vertical-align:middle;border-style:none;max-width:100%;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible;text-transform:none}button:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none}button:focus:not(:focus-visible){outline:0}button:not(:disabled){cursor:pointer}button::-moz-focus-inner{padding:0;border-style:none;padding:0;border:0}input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible;width:100%;height:65px;padding:0 30px;background-color:var(--color-soft-grey);border:none;color:var(--color-body);border-radius:0;font-size:16px}input:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;box-shadow:none}select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;word-wrap:normal;width:100%;height:65px;padding:0 30px;background-color:var(--color-soft-grey);border:none;color:var(--color-body);border-radius:0;font-size:16px}select:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none}[type=button]:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner{padding:0;border-style:none}[type=submit]:not(:disabled){cursor:pointer}[type=submit]::-moz-focus-inner{padding:0;border-style:none}[type=reset]:not(:disabled){cursor:pointer}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.img-fluid{max-width:100%;height:auto}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-12{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.col-lg-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg-3{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg-5{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-lg-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-md-10{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-md-11{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-md-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-md-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-sm-10{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-sm-11{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-sm-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-xl-10{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-xl-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-xl-5{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-xl-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-xl-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5);box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5)}.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5)}.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5);box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5)}.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5)}.btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5)}.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5);box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5)}.btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5)}.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5)}.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5);box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5);box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.collapse:not(.show){display:none}.accordion{overflow-anchor:none}.close:not(:disabled):not(.disabled):focus{opacity:0.75}.close:not(:disabled):not(.disabled):hover{opacity:0.75}.d-none{display:none!important}.d-flex{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}.justify-content-center{-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important}.align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Brands"}.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:400}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900}.fa-angle-up:before{content:"\f106"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-chart-line:before{content:"\f201"}.fa-facebook-f:before{content:"\f39e"}.fa-file-contract:before{content:"\f56c"}.fa-linkedin:before{content:"\f08c"}.fa-money-bill-wave:before{content:"\f53a"}.fa-phone:before{content:"\f095"}.fa-twitter:before{content:"\f099"}.fa-users:before{content:"\f0c0"}i[class^=flaticon-]{display:inline-block;font-family:flaticon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-right-quote:before{content:"\f102"}.m-t-20{margin-top:20px}.m-t-30{margin-top:30px}.m-t-40{margin-top:40px}.m-b-30{margin-bottom:30px}.m-b-50{margin-bottom:50px}.m-b-60{margin-bottom:60px}.m-b-80{margin-bottom:80px}.m-l-25{margin-left:25px}.p-t-30{padding-top:30px}.p-t-80{padding-top:80px}.p-t-125{padding-top:125px}.p-t-130{padding-top:130px}.p-b-30{padding-bottom:30px}.p-b-100{padding-bottom:100px}.p-b-125{padding-bottom:125px}.p-b-130{padding-bottom:130px}.p-l-40{padding-left:40px}.p-l-50{padding-left:50px}.p-r-40{padding-right:40px}.p-r-60{padding-right:60px}span{display:inline-block}.border-bottom-primary{border-bottom:1px solid rgba(71,59,240,0.1)}.container-1430{max-width:1460px}.bg-heading-color{background-color:var(--color-heading)}.bg-soft-grey-color{background-color:var(--color-soft-grey)}.tertiaryheadertext{-webkit-text-fill-color:transparent;background-image:linear-gradient(132deg,#4b39ef,#ee8b60);-webkit-background-clip:text;background-clip:text}.gradient-orange{background:-webkit-gradient(linear,left top,right top,color-stop(0,#ff6700),to(#f4732a));background:linear-gradient(90deg,#ff6700 0,#f4732a 100%)}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}.template-header{position:relative;z-index:999}.template-header .header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-header .branding-and-language-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-header .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-header .header-right .header-extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-header .header-extra>li{line-height:1}.template-header .header-extra>li:not(:first-child){margin-left:35px}.template-header .template-btn{padding:13px 32px}.mobile-slide-panel{position:fixed;right:0;top:0;background-color:transparent;z-index:9999;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;opacity:0;visibility:hidden}.mobile-slide-panel .panel-inner{max-width:400px;height:100vh;background-color:var(--color-white);padding:40px;position:relative;z-index:2;overflow-y:scroll;overflow-x:hidden;margin-right:-400px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;width:300px;margin-right:-300px;padding:40px 30px}.mobile-slide-panel .panel-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:var(--color-heading);cursor:pointer;z-index:1;-webkit-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;opacity:0;visibility:hidden}.mobile-slide-panel .mobile-logo{margin-bottom:30px}.template-btn{display:inline-block;color:var(--color-white);padding:15px 40px;font-size:15px;font-family:var(--font-cs-bold);font-weight:700;line-height:1.4;-webkit-transition:all 0.4s;transition:all 0.4s;position:relative;z-index:1;vertical-align:middle;border-radius:50px;background-color:var(--color-primary);border:2px solid var(--color-primary);-webkit-box-shadow:0 10px 30px 0 rgba(71,59,240,0.36);box-shadow:0 10px 30px 0 rgba(71,59,240,0.36);overflow:hidden}.template-btn i{margin-left:10px}.template-btn:hover{color:var(--color-white);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.003);box-shadow:0 0 30px 0 rgba(0,0,0,0.003);background-color:var(--color-heading);border-color:var(--color-heading)}.template-btn.bordered-btn{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:var(--color-heading);border-color:rgba(71,59,240,0.1)}.template-btn.bordered-btn:hover{border-color:var(--color-heading);color:var(--color-white);background-color:var(--color-heading)}.template-btn.primary-bg-2:not(:hover){background-color:var(--color-primary-2);border-color:var(--color-primary-2);-webkit-box-shadow:0 10px 30px 0 rgba(0,64,229,0.36);box-shadow:0 10px 30px 0 rgba(0,64,229,0.36)}.template-btn.primary-bg-3:not(:hover){background-color:var(--color-primary-3);border-color:var(--color-primary-3);-webkit-box-shadow:0 10px 30px 0 rgba(226,92,106,0.36);box-shadow:0 10px 30px 0 rgba(226,92,106,0.36)}.template-btn.primary-bg-5:not(:hover){background-color:var(--color-primary-5);border-color:var(--color-primary-5);-webkit-box-shadow:0 10px 30px 0 rgba(85,128,255,0.36);box-shadow:0 10px 30px 0 rgba(85,128,255,0.36)}.template-btn.primary-bg-6:not(:hover){background-color:var(--color-primary-6);border-color:var(--color-primary-6);-webkit-box-shadow:0 3px 30px 0 rgba(66,166,108,0.36);box-shadow:0 3px 30px 0 rgba(66,166,108,0.36)}.template-btn.secondary-bg:not(:hover){background-color:var(--color-secondary);border-color:var(--color-secondary);-webkit-box-shadow:0 10px 30px 0 rgba(244,115,42,0.36);box-shadow:0 10px 30px 0 rgba(244,115,42,0.36)}.template-btn.secondary-2-bg:not(:hover){background-color:var(--color-secondary-2);border-color:var(--color-secondary-2);-webkit-box-shadow:0 10px 30px 0 rgba(246,185,167,0.61);box-shadow:0 10px 30px 0 rgba(246,185,167,0.61);color:var(--color-heading-3)}.template-btn.secondary-3-bg:not(:hover){background-color:var(--color-secondary-3);border-color:var(--color-secondary-3);-webkit-box-shadow:0 10px 30px 0 rgba(130,8,254,0.36);box-shadow:0 10px 30px 0 rgba(130,8,254,0.36)}.template-btn.heading-3-bg:not(:hover){background-color:var(--color-heading-3);border-color:var(--color-heading-3);-webkit-box-shadow:0 10px 30px 0 rgba(54,35,75,0.36);box-shadow:0 10px 30px 0 rgba(54,35,75,0.36)}.hero-btns{margin:-5px}.hero-btns li{padding:5px}.hero-area-v1{position:relative;z-index:1;padding-bottom:135px;background-image:url(../img/hero/hero-1-overly-1-outline.png);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;overflow:hidden}.hero-area-v1 .hero-content{position:relative;z-index:1;padding-top:130px;padding-bottom:135px;text-align:center}.hero-area-v1 .hero-content .hero-title{font-size:85px;line-height:1.15;margin-bottom:45px;letter-spacing:-1px;color:var(--color-white)}.hero-area-v1 .hero-content .hero-title span{display:inline}.hero-area-v1 .hero-content:after{position:absolute;content:"";z-index:-1;height:100%;width:100%;top:0;left:0;background:url(../img/hero/hero-1-shadow.png) no-repeat scroll;background-size:100% 100%;background-position:0 0}.hero-area-v1 .container{position:relative}.common-heading .tagline{font-size:18px;font-family:var(--font-cs-medium);line-height:1.4;margin-bottom:15px}.common-heading .title{font-size:42px;letter-spacing:-2px;line-height:1.2}.common-heading.tagline-boxed .tagline{background-color:var(--color-primary-2);color:var(--color-white);padding:4px 18px;border-radius:30px;margin-bottom:25px}.common-heading.heading-white .tagline{color:var(--color-white)}.common-heading.heading-white .title{color:var(--color-white)}.common-heading.heading-white.tagline-boxed .tagline{background-color:var(--color-primary)}.check-list li{font-size:18px;color:var(--color-body);position:relative;z-index:1;padding-left:30px;-webkit-transition:0.3s;transition:0.3s}.check-list li:not(:last-child){margin-bottom:10px}.check-list li:after{position:absolute;content:"\f00c";left:0;top:2px;font-family:"Font Awesome 5 Pro";font-size:16px;color:var(--color-primary);font-weight:800}.image-boxes-v1 .image-box{background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(225,223,255,0.4);box-shadow:0 10px 30px 0 rgba(225,223,255,0.4);padding:50px 50px;text-align:center;position:relative;border-radius:7px;overflow:hidden;-webkit-transition:0.4s;transition:0.4s}.image-boxes-v1 .image-box:before{position:absolute;content:"";height:3px;width:0;top:0;left:0;background:var(--color-primary);-webkit-transition:0.3s;transition:0.3s}.image-boxes-v1 .image-box .thumb{margin-bottom:30px}.image-boxes-v1 .image-box .title{margin-bottom:25px;font-size:24px;font-weight:700}.image-boxes-v1 .image-box .box-link{height:55px;width:55px;border-radius:50px;-webkit-transition:0.3s;transition:0.3s;z-index:1;color:var(--color-primary);border:2px solid #ecebfd;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-boxes-v1 .image-box:hover:before{width:100%}.image-boxes-v1 .image-box:hover .box-link{border-color:#282830}.iconic-boxes-v1 .iconic-box{position:relative;z-index:1;padding:45px 30px;border-radius:10px;-webkit-box-shadow:0 10px 60px 0 rgba(189,189,189,0.3);box-shadow:0 10px 60px 0 rgba(189,189,189,0.3)}.iconic-boxes-v1 .iconic-box .icon{height:60px;width:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-primary);color:var(--color-white);border-radius:50%;font-size:30px;color:#fff;margin-bottom:30px}.iconic-boxes-v1 .iconic-box .title{font-size:22px;margin-bottom:15px}.iconic-boxes-v1 .iconic-box p{color:var(--color-body-2)}.icon-boxes-v3 .iconic-box.box-version-white .box-btn:not(:hover){border-color:#46446b;color:#afade9}.fancy-icon-boxes-v1 .fancy-icon-box{border:2px solid rgba(71,59,240,0.0007);padding:45px 50px 45px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.3s;transition:0.3s;position:relative;z-index:1;border-radius:7px}.fancy-icon-boxes-v1 .fancy-icon-box:before{content:"";position:absolute;left:50%;top:50%;width:50%;height:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../img/fancy-icon-box/fancy-circle-dots.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;-webkit-transition:0.3s;transition:0.3s;opacity:0;visibility:hidden}.fancy-icon-boxes-v1 .fancy-icon-box .box-icon{font-size:75px;line-height:0.5;max-width:75px;-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;color:var(--color-primary)}.fancy-icon-boxes-v1 .fancy-icon-box .box-icon img{-webkit-transition:all 1s ease;transition:all 1s ease}.fancy-icon-boxes-v1 .fancy-icon-box .box-content{padding-left:40px}.fancy-icon-boxes-v1 .fancy-icon-box .title{font-size:24px;margin-bottom:15px;text-transform:capitalize}.fancy-icon-boxes-v1 .fancy-icon-box:hover{border-color:var(--color-primary);background-color:var(--color-primary)}.fancy-icon-boxes-v1 .fancy-icon-box:hover:before{width:100%;height:100%;opacity:1;visibility:visible;border-radius:0}.fancy-icon-boxes-v1 .fancy-icon-box:hover .box-icon{color:var(--color-white)}.fancy-icon-boxes-v1 .fancy-icon-box:hover .box-icon img{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.fancy-icon-boxes-v1 .fancy-icon-box:hover .box-content{color:var(--color-white)}.fancy-icon-boxes-v1 .fancy-icon-box:hover .title{color:var(--color-white)}.fancy-icon-boxes-v1 .fancy-icon-box:hover .title a{color:var(--color-white)}.fancy-icon-boxes-v1.boxes-white-version .fancy-icon-box{border-color:rgba(248,164,80,0.231372549)}.fancy-icon-boxes-v1.boxes-white-version .fancy-icon-box:before{display:none}.fancy-icon-boxes-v1.boxes-white-version .fancy-icon-box .box-icon{color:var(--color-white)}.fancy-icon-boxes-v1.boxes-white-version .fancy-icon-box .title{color:var(--color-white)}.fancy-icon-boxes-v1.boxes-white-version .fancy-icon-box .title a{color:var(--color-white)}.fancy-icon-boxes-v1.boxes-white-version .fancy-icon-box .box-content{color:#a8acb7}.fancy-icon-boxes-v1.boxes-white-version .fancy-icon-box:hover{background-color:transparent}.preview-galley-v2{position:relative;z-index:1;padding:80px 70px 80px 0}.preview-galley-v2:after{content:"";position:absolute;right:0;top:0;width:75%;height:100%;background-color:#282830;z-index:-1}.preview-galley-v2 img{border-radius:10px;vertical-align:top}.preview-galley-v7{position:relative;z-index:1;text-align:center;padding:50px 60px 60px}.preview-galley-v7 .main-img img{border-radius:7px;width:100%}.testimonial-slider-v1 .testimonial-item{text-align:center}.testimonial-slider-v1 .testimonial-item .quote-icon{color:var(--color-primary);font-size:90px;line-height:0.5;margin-bottom:20px}.testimonial-slider-v1 .testimonial-item p{font-size:20px;color:var(--color-heading);font-family:var(--font-cs-medium);line-height:1.7}.testimonial-slider-v1 .testimonial-item .author-info{margin-top:25px}.testimonial-slider-v1 .testimonial-item .author-info img{width:80px;height:80px;border-radius:50%}.testimonial-slider-v1 .testimonial-item .author-info .name{font-size:18px;color:var(--color-heading);margin-top:20px}.testimonial-slider-v1 .testimonial-item .author-info .title{display:block;font-size:15px;line-height:1;font-family:var(--font-cs-medium);font-weight:500;margin-top:8px;color:var(--color-body)}.testimonial-slider-v1.testimonial-slider-extra-gap{margin-left:-40px;margin-right:-40px}.testimonial-slider-v1.testimonial-slider-extra-gap .col{padding-left:40px;padding-right:40px}.testimonial-slider-v1.testimonial-slider-extra-gap .slick-dots{margin:0 auto;margin-top:75px}.testimonial-slider-v1.testimonial-slider-extra-gap .slick-dots li{border-radius:50%;background:#6c757d}.testimonial-slider-v1.testimonial-slider-extra-gap .slick-dots li:after{border:2px solid var(--color-primary)}.testimonial-slider-v1.testimonial-slider-extra-gap .slick-dots li.slick-active{background-color:var(--color-primary)}.team-members .member-box{position:relative;z-index:1}.team-members .member-box:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:var(--color-primary);border-radius:7px;-webkit-transition:0.4s;transition:0.4s;-webkit-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top;border-radius:6px;z-index:2;opacity:0}.team-members .member-box .member-photo img{width:100%;border-radius:7px}.team-members .member-box .member-info{background-color:var(--color-white);border-radius:7px;padding:25px 15px;text-align:center;-webkit-transition:0.4s;transition:0.4s;position:absolute;z-index:3;left:20px;right:20px;bottom:-10px;opacity:0;visibility:hidden}.team-members .member-box .member-info .name{font-size:20px;margin-bottom:8px;line-height:1.2}.team-members .member-box .member-info .title{color:var(--color-secondary);font-size:15px;font-family:var(--font-cs-medium);font-weight:500;line-height:1.3}.team-members .member-box .member-info .social-links{margin-top:15px}.team-members .member-box .member-info .social-links li{display:inline-block;margin:0 2px;visibility:hidden;opacity:0;-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-origin:left;transform-origin:left;position:relative;left:3px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.team-members .member-box .member-info .social-links li a{display:block;background-color:#e5eeff;height:35px;width:35px;text-align:center;line-height:35px;color:var(--color-primary);border-radius:50%;font-size:13px}.team-members .member-box .member-info .social-links li.facebook a{background-color:#0040e5;color:#fff}.team-members .member-box .member-info .social-links li.twitter a{background-color:#ddeffb;color:#55aded}.team-members .member-box:hover:before{opacity:0.6;-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0)}.team-members .member-box:hover .member-info{opacity:1;visibility:visible;bottom:20px}.team-members .member-box:hover .member-info .social-links li{visibility:visible;opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.team-members .member-box:hover .member-info .social-links li:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}.landio-accordion-v1 .accordion-item:not(:last-child){margin-bottom:15px}.landio-accordion-v1 .accordion-item .accordion-header{margin-bottom:-1px}.landio-accordion-v1 .accordion-item .accordion-header .accordion-button{padding:20px 30px;width:100%;text-align:left;background-color:var(--color-white);font-family:var(--font-cs-bold);font-size:18px;line-height:1.2;border-radius:30px;border:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-heading-2)}.landio-accordion-v1 .accordion-item .accordion-header .accordion-button:after{font-family:"Font Awesome 5 Pro";background-image:none;-webkit-transform:rotate(0);transform:rotate(0);content:"\f105";margin-left:auto;-webkit-transition:0.3s;transition:0.3s;font-size:16px;margin-top:2px;color:var(--color-heading-2);font-weight:600}.landio-accordion-v1 .accordion-item .accordion-body{background-color:var(--color-white);padding:0 30px 25px;border-radius:0 0 30px 30px}.landio-accordion-v1 .accordion-item .accordion-button[aria-expanded=false]{-webkit-transition:1.55s;transition:1.55s}.landio-accordion-v1 .accordion-item .accordion-button[aria-expanded=true]{border-radius:30px 30px 0 0}.landio-accordion-v1 .accordion-item .accordion-button[aria-expanded=true]:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contact-form-v1{padding:58px 45px;border:2px solid #efeff0;border-radius:7px}.contact-form-v1 .input-field:not(:last-child){margin-bottom:15px}.contact-form-v1 input{border-radius:7px}.contact-section .img_women{margin-bottom:30px;border-radius:15px}.contact-section ul{list-style:none;padding:0;margin:0}.contact-section ul li{margin-bottom:10px}.contact-section ul li .emoji{margin-right:5px;font-size:18px}.video-cta .video-cta-text-block .template-btn:not(:hover){border-color:var(--color-white)}.section-half-dots-pattern-fixed{position:relative;z-index:1}.section-half-dots-pattern-fixed:before{position:absolute;content:"";left:0;top:0;width:100%;height:50%;background-color:var(--color-soft-grey);background-image:url(../img/dots-pattern-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-size:contain;background-position:top center;background-attachment:fixed}.home-twelve .template-btn.style-three:not(:hover){color:#edeeef;background:0 0}.blog-post-items .single-blog-post.no-thumbnail .post-read-more:not(:hover){background-color:var(--color-white)}.footer-widgets .widget{position:relative;color:var(--color-body)}.footer-widgets .widget a:not(.template-btn){color:var(--color-body)}.footer-widgets .widget a:not(.template-btn):hover{color:var(--color-primary)}.footer-widgets .widget .social-links li{display:inline-block}.footer-widgets .widget .social-links li a{height:35px;width:35px;background:#ecebfd;border-radius:50%;font-size:14px;-webkit-transition:0.3s;transition:0.3s;margin-right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-heading)}.footer-widgets .widget .social-links li a:hover{background-color:var(--color-primary);color:var(--color-white)}.footer-widgets .widget .widget-title{padding-top:20px;font-size:22px;margin-bottom:35px;margin-left:10px;color:var(--color-primary)}.footer-widgets .widget.text-block-widget img{margin-bottom:30px}.footer-widgets .widget.text-block-widget .contact-link{font-size:18px;font-weight:700;color:var(--color-primary);font-family:var(--font-cs-bold);margin-top:15px}.footer-widgets .widget.text-block-widget .contact-link i{color:var(--color-primary)}.back-to-top{position:fixed;right:0;bottom:30px;z-index:999;width:40px;height:40px;background-color:var(--color-heading);color:var(--color-white);font-size:20px;text-align:center;line-height:40px;border-radius:3px;border:1px solid var(--color-white);-webkit-transition:0.3s;transition:0.3s;opacity:0;visibility:hidden}.back-to-top:hover{color:var(--color-white)}.template-footer.footer-with-image{position:relative;z-index:1;background-color:var(--color-primary-2);color:var(--color-white);border-bottom:5px solid var(--color-primary);background-image:url(../img/footer-bg.png);background-repeat:no-repeat;background-position:bottom;background-size:contain}@media (min-width:576px){.container{max-width:540px}.col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.d-sm-block{display:block!important}}@media (min-width:768px){.container{max-width:720px}.col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}}@media (min-width:992px){.container{max-width:960px}.col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.d-lg-block{display:block!important}.justify-content-lg-between{-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important}.text-lg-right{text-align:right!important}}@media (min-width:1200px){.container{max-width:1200px}.col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.d-xl-none{display:none!important}.pl-xl-5{padding-left:3rem!important}}@media print{*{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}:after{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2{orphans:3;widows:3;page-break-after:avoid}h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}}@media (max-width:1199px){.p-l-lg-0{padding-left:0}.p-r-lg-30{padding-right:30px}.template-header{padding:18px 0}.hero-area-v1 .hero-content .hero-title{font-size:62px}.fancy-icon-boxes-v1 .fancy-icon-box{padding:45px 35px}}@media (max-width:991px){.m-t-md-50{margin-top:50px}.m-t-md-60{margin-top:60px}.m-b-md-60{margin-bottom:60px}.m-b-md-70{margin-bottom:70px}.m-b-md-80{margin-bottom:80px}.p-l-md-0{padding-left:0}.p-r-md-0{padding-right:0}.template-header .header-extra>li:not(:first-child){margin-left:25px}.fancy-icon-boxes-v1 .fancy-icon-box{display:block}.fancy-icon-boxes-v1 .fancy-icon-box .box-content{padding-left:0;padding-top:30px}}@media (max-width:767px){.m-b-sm-30{margin-bottom:30px}.template-btn{padding:14px 28px}.hero-area-v1 .hero-content{padding-top:110px;padding-bottom:80px}.hero-area-v1 .hero-content .hero-title{font-size:42px}.common-heading .title{font-size:32px;letter-spacing:-1px}}@media screen and (max-width:767px){.hero-area-v1{background-image:url(../img/hero/hero-1-overly-1-clean.png)}}@media (max-width:1399px){.testimonial-slider-v1.testimonial-slider-extra-gap{margin-left:-15px;margin-right:-15px}.testimonial-slider-v1.testimonial-slider-extra-gap .col{padding-left:15px;padding-right:15px}}@media (min-width:992px) and (max-width:1199px){.footer-widgets .widget .social-links li a{margin-right:2px}}@media (max-width:575px){.landio-accordion-v1 .accordion-item .accordion-header .accordion-button{font-size:16px;padding:20px 30px 20px 25px}.landio-accordion-v1 .accordion-item .accordion-header .accordion-button:after{margin-right:-8px}.landio-accordion-v1 .accordion-item .accordion-body{padding:0 25px 25px;font-size:16px}.preview-galley-v2{padding:40px 30px 40px 0}}@media (max-width:424px){.hero-area-v1 .hero-btns.d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.hero-area-v1 .hero-content{text-align:left}.hero-area-v1 .hero-content .hero-title{font-size:38px}.image-boxes-v1 .image-box{padding:40px 30px}.fancy-icon-boxes-v1 .fancy-icon-box{display:block;padding:30px;font-size:15px}.fancy-icon-boxes-v1 .fancy-icon-box .title{font-size:20px}.fancy-icon-boxes-v1 .fancy-icon-box .box-icon{font-size:55px;max-width:55px}.testimonial-slider-v1 .testimonial-item p{font-size:18px}.contact-form-v1{padding:40px 30px}.common-heading .title{font-size:28px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.nice-select{color:var(--color-body);-webkit-tap-highlight-color:transparent;background-color:var(--color-soft-grey);border-radius:5px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:16px;font-weight:normal;height:65px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;padding:10px 30px;margin-bottom:30px}.nice-select:hover{border-color:#dbdbdb}.nice-select:active{border-color:#999}.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px;font-weight:800}.nice-select .list{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-shadow:0 0 0 1px rgba(68,68,68,0.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;z-index:9;width:100%}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.focus{background-color:#f6f6f6}.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select.open{border-color:#999}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#cccccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.slick-dots{text-align:center;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-dots li{position:relative;display:inline-block;line-height:1;height:12px;width:12px;background:#dad8fc;border-radius:50%;margin:0 10px;cursor:pointer}.slick-dots li button{width:100%;height:100%;font-size:0;background-color:transparent;border:none}.slick-dots li:after{position:absolute;content:"";height:30px;width:30px;background:transparent;z-index:-1;border-radius:50%;left:-9px;top:-9px;border:2px solid var(--color-primary);-webkit-transition:0.3s;transition:0.3s;-webkit-transform:scale(0);transform:scale(0);z-index:1}.slick-dots li.slick-active{background-color:var(--color-primary)}.slick-dots li.slick-active:after{-webkit-transform:scale(1);transform:scale(1)}