/* Normalize */



/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#65ac34}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:"Adrenalin",Arial;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}



/* WordPress Core */

.alignnone { /*margin: 0 20px 20px 0;*/ vertical-align: bottom; } .aligncenter, div.aligncenter { display: block; margin: 0 auto 0 auto; } .alignright { float: left; margin: 0 20px 20px 0; } .alignleft { float: right; margin: 0 0 20px 20px; } a img.alignright { float: left; margin: 0 20px 20px 0; } a img.alignnone { margin: 0 0 20px 20px; } a img.alignleft { float: right; margin: 0 0 20px 20px; } a img.aligncenter { display: block; margin-right: auto; margin-left: auto; } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ text-align: center; } .wp-caption.alignnone { margin: 0 0 20px 20px; } .wp-caption.alignleft { margin: 0 0 20px 20px; } .wp-caption.alignright { margin: 0 20px 20px 0; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 0; }

.screen-reader-text, .offscreen { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }

.screen-reader-text:focus, .offscreen:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 165ac3400; /* Above WP toolbar. */ }


/* Open Sans Hebrew */

/*

@font-face { font-family: "Open Sans Hebrew"; src: url("fonts/OpenSansHebrew-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/OpenSansHebrew-Regular.woff") format("woff"), url("fonts/OpenSansHebrew-Regular.ttf") format("truetype"), url("fonts/OpenSansHebrew-Regular.svg#OpenSansHebrew-Regular") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: "Open Sans Hebrew"; src: url("fonts/OpenSansHebrew-Light.eot?#iefix") format("embedded-opentype"), url("fonts/OpenSansHebrew-Light.woff") format("woff"), url("fonts/OpenSansHebrew-Light.ttf") format("truetype"), url("fonts/OpenSansHebrew-Light.svg#OpenSansHebrew-Light") format("svg"); font-weight: 100; font-style: normal; }

@font-face { font-family: "Open Sans Hebrew"; src: url("fonts/OpenSansHebrew-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/OpenSansHebrew-Bold.woff") format("woff"), url("fonts/OpenSansHebrew-Bold.ttf") format("truetype"), url("fonts/OpenSansHebrew-Bold.svg#OpenSansHebrew-Bold") format("svg"); font-weight: bold; font-style: normal; }

*/



/* Assistant */

/*

@font-face { font-family: "Assistant"; src: url("fonts/Assistant-Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "Assistant"; src: url("fonts/Assistant-Light.ttf") format("truetype"); font-weight: 100; font-style: normal; }

@font-face { font-family: "Assistant"; src: url("fonts/Assistant-Bold.ttf") format("truetype"); font-weight: bold; font-style: normal; }

*/



/* Heebo */

@font-face { font-family: "Heebo"; src: url("fonts/Heebo-Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; }

@font-face { font-family: "Heebo"; src: url("fonts/Heebo-Light.ttf") format("truetype"); font-weight: 100; font-style: normal; }

@font-face { font-family: "Heebo"; src: url("fonts/Heebo-Bold.ttf") format("truetype"); font-weight: bold; font-style: normal; }



/* Grid System - Bootstrap 4.0.0-alpha.6.1 & Standard RTL for Bootstrap 4.0.0-alpha.6.1 */



@-ms-viewport{width:appliance-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container{padding-left:15px;padding-right:15px}}@media (min-width:768px){.container{padding-left:15px;padding-right:15px}}@media (min-width:992px){.container{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container{padding-left:15px;padding-right:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1170px;max-width:100%}}.container-fluid{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:576px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:768px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:992px){.container-fluid{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container-fluid{padding-left:15px;padding-right:15px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:576px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:992px){.row{margin-left:-15px;margin-right:-15px}}@media (min-width:1200px){.row{margin-left:-15px;margin-right:-15px}}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:15px;padding-right:15px}}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:15px;padding-right:15px}}@media (min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:15px;padding-right:15px}}@media (min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:15px;padding-right:15px}}.col{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{left:auto}.pull-1{left:8.333333%}.pull-2{left:16.666667%}.pull-3{left:25%}.pull-4{left:33.333333%}.pull-5{left:41.666667%}.pull-6{left:50%}.pull-7{left:58.333333%}.pull-8{left:66.666667%}.pull-9{left:75%}.pull-10{left:83.333333%}.pull-11{left:91.666667%}.pull-12{left:100%}.push-0{right:auto}.push-1{right:8.333333%}.push-2{right:16.666667%}.push-3{right:25%}.push-4{right:33.333333%}.push-5{right:41.666667%}.push-6{right:50%}.push-7{right:58.333333%}.push-8{right:66.666667%}.push-9{right:75%}.push-10{right:83.333333%}.push-11{right:91.666667%}.push-12{right:100%}.offset-1{margin-right:8.333333%}.offset-2{margin-right:16.666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.333333%}.offset-5{margin-right:41.666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.333333%}.offset-8{margin-right:66.666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.333333%}.offset-11{margin-right:91.666667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{left:auto}.pull-sm-1{left:8.333333%}.pull-sm-2{left:16.666667%}.pull-sm-3{left:25%}.pull-sm-4{left:33.333333%}.pull-sm-5{left:41.666667%}.pull-sm-6{left:50%}.pull-sm-7{left:58.333333%}.pull-sm-8{left:66.666667%}.pull-sm-9{left:75%}.pull-sm-10{left:83.333333%}.pull-sm-11{left:91.666667%}.pull-sm-12{left:100%}.push-sm-0{right:auto}.push-sm-1{right:8.333333%}.push-sm-2{right:16.666667%}.push-sm-3{right:25%}.push-sm-4{right:33.333333%}.push-sm-5{right:41.666667%}.push-sm-6{right:50%}.push-sm-7{right:58.333333%}.push-sm-8{right:66.666667%}.push-sm-9{right:75%}.push-sm-10{right:83.333333%}.push-sm-11{right:91.666667%}.push-sm-12{right:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.333333%}.offset-sm-2{margin-right:16.666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.333333%}.offset-sm-5{margin-right:41.666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.333333%}.offset-sm-8{margin-right:66.666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.333333%}.offset-sm-11{margin-right:91.666667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{left:auto}.pull-md-1{left:8.333333%}.pull-md-2{left:16.666667%}.pull-md-3{left:25%}.pull-md-4{left:33.333333%}.pull-md-5{left:41.666667%}.pull-md-6{left:50%}.pull-md-7{left:58.333333%}.pull-md-8{left:66.666667%}.pull-md-9{left:75%}.pull-md-10{left:83.333333%}.pull-md-11{left:91.666667%}.pull-md-12{left:100%}.push-md-0{right:auto}.push-md-1{right:8.333333%}.push-md-2{right:16.666667%}.push-md-3{right:25%}.push-md-4{right:33.333333%}.push-md-5{right:41.666667%}.push-md-6{right:50%}.push-md-7{right:58.333333%}.push-md-8{right:66.666667%}.push-md-9{right:75%}.push-md-10{right:83.333333%}.push-md-11{right:91.666667%}.push-md-12{right:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.333333%}.offset-md-2{margin-right:16.666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.333333%}.offset-md-5{margin-right:41.666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.333333%}.offset-md-8{margin-right:66.666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.333333%}.offset-md-11{margin-right:91.666667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{left:auto}.pull-lg-1{left:8.333333%}.pull-lg-2{left:16.666667%}.pull-lg-3{left:25%}.pull-lg-4{left:33.333333%}.pull-lg-5{left:41.666667%}.pull-lg-6{left:50%}.pull-lg-7{left:58.333333%}.pull-lg-8{left:66.666667%}.pull-lg-9{left:75%}.pull-lg-10{left:83.333333%}.pull-lg-11{left:91.666667%}.pull-lg-12{left:100%}.push-lg-0{right:auto}.push-lg-1{right:8.333333%}.push-lg-2{right:16.666667%}.push-lg-3{right:25%}.push-lg-4{right:33.333333%}.push-lg-5{right:41.666667%}.push-lg-6{right:50%}.push-lg-7{right:58.333333%}.push-lg-8{right:66.666667%}.push-lg-9{right:75%}.push-lg-10{right:83.333333%}.push-lg-11{right:91.666667%}.push-lg-12{right:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.333333%}.offset-lg-2{margin-right:16.666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.333333%}.offset-lg-5{margin-right:41.666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.333333%}.offset-lg-8{margin-right:66.666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.333333%}.offset-lg-11{margin-right:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferyellow-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{left:auto}.pull-xl-1{left:8.333333%}.pull-xl-2{left:16.666667%}.pull-xl-3{left:25%}.pull-xl-4{left:33.333333%}.pull-xl-5{left:41.666667%}.pull-xl-6{left:50%}.pull-xl-7{left:58.333333%}.pull-xl-8{left:66.666667%}.pull-xl-9{left:75%}.pull-xl-10{left:83.333333%}.pull-xl-11{left:91.666667%}.pull-xl-12{left:100%}.push-xl-0{right:auto}.push-xl-1{right:8.333333%}.push-xl-2{right:16.666667%}.push-xl-3{right:25%}.push-xl-4{right:33.333333%}.push-xl-5{right:41.666667%}.push-xl-6{right:50%}.push-xl-7{right:58.333333%}.push-xl-8{right:66.666667%}.push-xl-9{right:75%}.push-xl-10{right:83.333333%}.push-xl-11{right:91.666667%}.push-xl-12{right:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.333333%}.offset-xl-2{margin-right:16.666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.333333%}.offset-xl-5{margin-right:41.666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.333333%}.offset-xl-8{margin-right:66.666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.333333%}.offset-xl-11{margin-right:91.666667%}}

.pull-0{left:auto;right:auto}.pull-1{left:auto;right:8.333333%}.pull-2{left:auto;right:16.666667%}.pull-3{left:auto;right:25%}.pull-4{left:auto;right:33.333333%}.pull-5{left:auto;right:41.666667%}.pull-6{left:auto;right:50%}.pull-7{left:auto;right:58.333333%}.pull-8{left:auto;right:66.666667%}.pull-9{left:auto;right:75%}.pull-10{left:auto;right:83.333333%}.pull-11{left:auto;right:91.666667%}.pull-12{left:auto;right:100%}.push-0{right:auto;left:auto}.push-1{right:auto;left:8.333333%}.push-2{right:auto;left:16.666667%}.push-3{right:auto;left:25%}.push-4{right:auto;left:33.333333%}.push-5{right:auto;left:41.666667%}.push-6{right:auto;left:50%}.push-7{right:auto;left:58.333333%}.push-8{right:auto;left:66.666667%}.push-9{right:auto;left:75%}.push-10{right:auto;left:83.333333%}.push-11{right:auto;left:91.666667%}.push-12{right:auto;left:100%}.offset-1{margin-right:inherit;margin-left:8.333333%}.offset-2{margin-right:inherit;margin-left:16.666667%}.offset-3{margin-right:inherit;margin-left:25%}.offset-4{margin-right:inherit;margin-left:33.333333%}.offset-5{margin-right:inherit;margin-left:41.666667%}.offset-6{margin-right:inherit;margin-left:50%}.offset-7{margin-right:inherit;margin-left:58.333333%}.offset-8{margin-right:inherit;margin-left:66.666667%}.offset-9{margin-right:inherit;margin-left:75%}.offset-10{margin-right:inherit;margin-left:83.333333%}.offset-11{margin-right:inherit;margin-left:91.666667%}@media (min-width:576px){.pull-sm-0{left:auto;right:auto}.pull-sm-1{left:auto;right:8.333333%}.pull-sm-2{left:auto;right:16.666667%}.pull-sm-3{left:auto;right:25%}.pull-sm-4{left:auto;right:33.333333%}.pull-sm-5{left:auto;right:41.666667%}.pull-sm-6{left:auto;right:50%}.pull-sm-7{left:auto;right:58.333333%}.pull-sm-8{left:auto;right:66.666667%}.pull-sm-9{left:auto;right:75%}.pull-sm-10{left:auto;right:83.333333%}.pull-sm-11{left:auto;right:91.666667%}.pull-sm-12{left:auto;right:100%}.push-sm-0{right:auto;left:auto}.push-sm-1{right:auto;left:8.333333%}.push-sm-2{right:auto;left:16.666667%}.push-sm-3{right:auto;left:25%}.push-sm-4{right:auto;left:33.333333%}.push-sm-5{right:auto;left:41.666667%}.push-sm-6{right:auto;left:50%}.push-sm-7{right:auto;left:58.333333%}.push-sm-8{right:auto;left:66.666667%}.push-sm-9{right:auto;left:75%}.push-sm-10{right:auto;left:83.333333%}.push-sm-11{right:auto;left:91.666667%}.push-sm-12{right:auto;left:100%}.offset-sm-0{margin-right:inherit;margin-left:0%}.offset-sm-1{margin-right:inherit;margin-left:8.333333%}.offset-sm-2{margin-right:inherit;margin-left:16.666667%}.offset-sm-3{margin-right:inherit;margin-left:25%}.offset-sm-4{margin-right:inherit;margin-left:33.333333%}.offset-sm-5{margin-right:inherit;margin-left:41.666667%}.offset-sm-6{margin-right:inherit;margin-left:50%}.offset-sm-7{margin-right:inherit;margin-left:58.333333%}.offset-sm-8{margin-right:inherit;margin-left:66.666667%}.offset-sm-9{margin-right:inherit;margin-left:75%}.offset-sm-10{margin-right:inherit;margin-left:83.333333%}.offset-sm-11{margin-right:inherit;margin-left:91.666667%}}@media (min-width:768px){.pull-md-0{left:auto;right:auto}.pull-md-1{left:auto;right:8.333333%}.pull-md-2{left:auto;right:16.666667%}.pull-md-3{left:auto;right:25%}.pull-md-4{left:auto;right:33.333333%}.pull-md-5{left:auto;right:41.666667%}.pull-md-6{left:auto;right:50%}.pull-md-7{left:auto;right:58.333333%}.pull-md-8{left:auto;right:66.666667%}.pull-md-9{left:auto;right:75%}.pull-md-10{left:auto;right:83.333333%}.pull-md-11{left:auto;right:91.666667%}.pull-md-12{left:auto;right:100%}.push-md-0{right:auto;left:auto}.push-md-1{right:auto;left:8.333333%}.push-md-2{right:auto;left:16.666667%}.push-md-3{right:auto;left:25%}.push-md-4{right:auto;left:33.333333%}.push-md-5{right:auto;left:41.666667%}.push-md-6{right:auto;left:50%}.push-md-7{right:auto;left:58.333333%}.push-md-8{right:auto;left:66.666667%}.push-md-9{right:auto;left:75%}.push-md-10{right:auto;left:83.333333%}.push-md-11{right:auto;left:91.666667%}.push-md-12{right:auto;left:100%}.offset-md-0{margin-right:inherit;margin-left:0%}.offset-md-1{margin-right:inherit;margin-left:8.333333%}.offset-md-2{margin-right:inherit;margin-left:16.666667%}.offset-md-3{margin-right:inherit;margin-left:25%}.offset-md-4{margin-right:inherit;margin-left:33.333333%}.offset-md-5{margin-right:inherit;margin-left:41.666667%}.offset-md-6{margin-right:inherit;margin-left:50%}.offset-md-7{margin-right:inherit;margin-left:58.333333%}.offset-md-8{margin-right:inherit;margin-left:66.666667%}.offset-md-9{margin-right:inherit;margin-left:75%}.offset-md-10{margin-right:inherit;margin-left:83.333333%}.offset-md-11{margin-right:inherit;margin-left:91.666667%}}@media (min-width:992px){.pull-lg-0{left:auto;right:auto}.pull-lg-1{left:auto;right:8.333333%}.pull-lg-2{left:auto;right:16.666667%}.pull-lg-3{left:auto;right:25%}.pull-lg-4{left:auto;right:33.333333%}.pull-lg-5{left:auto;right:41.666667%}.pull-lg-6{left:auto;right:50%}.pull-lg-7{left:auto;right:58.333333%}.pull-lg-8{left:auto;right:66.666667%}.pull-lg-9{left:auto;right:75%}.pull-lg-10{left:auto;right:83.333333%}.pull-lg-11{left:auto;right:91.666667%}.pull-lg-12{left:auto;right:100%}.push-lg-0{right:auto;left:auto}.push-lg-1{right:auto;left:8.333333%}.push-lg-2{right:auto;left:16.666667%}.push-lg-3{right:auto;left:25%}.push-lg-4{right:auto;left:33.333333%}.push-lg-5{right:auto;left:41.666667%}.push-lg-6{right:auto;left:50%}.push-lg-7{right:auto;left:58.333333%}.push-lg-8{right:auto;left:66.666667%}.push-lg-9{right:auto;left:75%}.push-lg-10{right:auto;left:83.333333%}.push-lg-11{right:auto;left:91.666667%}.push-lg-12{right:auto;left:100%}.offset-lg-0{margin-right:inherit;margin-left:0%}.offset-lg-1{margin-right:inherit;margin-left:8.333333%}.offset-lg-2{margin-right:inherit;margin-left:16.666667%}.offset-lg-3{margin-right:inherit;margin-left:25%}.offset-lg-4{margin-right:inherit;margin-left:33.333333%}.offset-lg-5{margin-right:inherit;margin-left:41.666667%}.offset-lg-6{margin-right:inherit;margin-left:50%}.offset-lg-7{margin-right:inherit;margin-left:58.333333%}.offset-lg-8{margin-right:inherit;margin-left:66.666667%}.offset-lg-9{margin-right:inherit;margin-left:75%}.offset-lg-10{margin-right:inherit;margin-left:83.333333%}.offset-lg-11{margin-right:inherit;margin-left:91.666667%}}@media (min-width:1200px){.pull-xl-0{left:auto;right:auto}.pull-xl-1{left:auto;right:8.333333%}.pull-xl-2{left:auto;right:16.666667%}.pull-xl-3{left:auto;right:25%}.pull-xl-4{left:auto;right:33.333333%}.pull-xl-5{left:auto;right:41.666667%}.pull-xl-6{left:auto;right:50%}.pull-xl-7{left:auto;right:58.333333%}.pull-xl-8{left:auto;right:66.666667%}.pull-xl-9{left:auto;right:75%}.pull-xl-10{left:auto;right:83.333333%}.pull-xl-11{left:auto;right:91.666667%}.pull-xl-12{left:auto;right:100%}.push-xl-0{right:auto;left:auto}.push-xl-1{right:auto;left:8.333333%}.push-xl-2{right:auto;left:16.666667%}.push-xl-3{right:auto;left:25%}.push-xl-4{right:auto;left:33.333333%}.push-xl-5{right:auto;left:41.666667%}.push-xl-6{right:auto;left:50%}.push-xl-7{right:auto;left:58.333333%}.push-xl-8{right:auto;left:66.666667%}.push-xl-9{right:auto;left:75%}.push-xl-10{right:auto;left:83.333333%}.push-xl-11{right:auto;left:91.666667%}.push-xl-12{right:auto;left:100%}.offset-xl-0{margin-right:inherit;margin-left:0%}.offset-xl-1{margin-right:inherit;margin-left:8.333333%}.offset-xl-2{margin-right:inherit;margin-left:16.666667%}.offset-xl-3{margin-right:inherit;margin-left:25%}.offset-xl-4{margin-right:inherit;margin-left:33.333333%}.offset-xl-5{margin-right:inherit;margin-left:41.666667%}.offset-xl-6{margin-right:inherit;margin-left:50%}.offset-xl-7{margin-right:inherit;margin-left:58.333333%}.offset-xl-8{margin-right:inherit;margin-left:66.666667%}.offset-xl-9{margin-right:inherit;margin-left:75%}.offset-xl-10{margin-right:inherit;margin-left:83.333333%}.offset-xl-11{margin-left:inherit}}

.flex-column,.flex-row{-webkit-box-direction:normal!important}.flex-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-column,.flex-sm-row{-webkit-box-direction:normal!important}.flex-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-sm-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-sm-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-column,.flex-md-row{-webkit-box-direction:normal!important}.flex-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-md-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-md-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-column,.flex-lg-row{-webkit-box-direction:normal!important}.flex-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-lg-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-lg-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-column,.flex-xl-row{-webkit-box-direction:normal!important}.flex-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-xl-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-xl-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}

.clearfix::after{display:block;content:"";clear:both}.hidden-xs-up{display:none!important}@media (max-width:575px){.hidden-xs-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}



/* Custom */



html { font-size: 16px; }



body { font-family: "Heebo", Arial; color: #000; background-color: #fff; font-size: 1rem; overflow-x: hidden; }



a { color: #13123f; text-decoration: none; }



a:hover, a:focus { }



ul.row { list-style: none; }



h1:not(.no-style) { font-size: 2.5rem; font-weight: normal; margin: 0; color: #13123f; }



h2 { font-size: 2.25rem; font-weight: normal; margin: 0; color: #6852a3; }



h3 { font-size: 1.75rem; font-weight: normal; margin: 0; /* color: #13123f;*/ color:#121240; }



h4 { font-size: 1.5rem; font-weight: normal; margin: 0; color: #6852a3; }



h1:not(.no-style) a, h3 a { color: #13123f; }



h2 a, h4 a { color: #6852a3; }



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

	h1:not(.no-style), h2, h3, h4 { line-height: 1.25; } }



#header-container { position: fixed; top: 0; left: 0; width: 100%; background-color: #fff; color: #03132c; z-index: 995; transition: .5s linear all; }



#header { width: 100%; min-height: 80px; }



	#header:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }



#header-logo { width: 250px; height: 80px; float: left; padding: 10px 15px; background-color: #fff; }



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

    #header-logo { float: right; width: 214px; padding: 15px; } }



	#header-logo > h1 { height: 60px; overflow: hidden; }



	#header-logo a { display: block; height: 60px; overflow: hidden; }



		#header-logo a > img { max-width: 100%; height: auto; }

	

#menu-button { width: 95px; height: 80px; float: left; position: relative; display: block; /*background-image: linear-gradient(to right, #6852a3, #13123f); */ background-color:#7B09FF; color: #fff; font-weight: bold; padding: 24px 15px 24px 0; text-align: center; font-size: 2rem; line-height: 1; }



	#menu-button:after { content: " "; display: block; position: absolute; top: 0; right: 0; width: 0; height: 0; border-style: solid; border-width: 80px 0 0 15px; border-color: #ffffff transparent transparent transparent; }



#log-button { height: 80px; line-height: 80px; float: right; position: relative; display: block; /*background-image: linear-gradient(to right, #6852a3, #13123f); */  background-color:#7B09FF; color: #fff; padding: 0 15px 0 30px; font-weight: bold; text-align: center; font-size: 1.25rem; }



	#log-button:after { content: " "; display: block; position: absolute; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 0 15px 80px 0; border-color: transparent transparent #ffffff transparent; }



#lang-button { height: 38px; line-height: 32px; float: right; position: relative; display: block; color: #121240; border: 3px solid #121240; padding: 0 10px; margin: 21px 15px 21px 0; font-weight: bold; text-align: center; font-size: 1.25rem; line-height: 2rem; }



	#lang-button:hover, #lang-button:focus { color: #7B09FF; border: 3px solid #7B09FF; }



#header-menu { float: left; position: relative; }

	

.mega-menu-container { overflow-y: auto; opacity: 0; visibility: hidden; position: fixed; top: 80px; bottom: 0; right: 0; left: 0; width: 100%; /* height: 0; */ padding: 40px 0; background-color: rgba(0, 0, 0, .9); color: #fff; z-index: 996; transition: .5s linear all; }

	

	.mega-menu-container.shown { opacity: 1; visibility: visible; /* height: calc(100vh - 80px) */; }

	

	.mega-menu-close { position: absolute; top: -40px; right: 15px; font-size: 2.5rem; color: #167ebb; }

	

@media screen and (min-width: 992px) { }



#main-menu-container:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }



#main-menu-container > ul { list-style: none; padding: 0; margin: 0; width: 100%; }



	#main-menu-container > ul:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }



	#main-menu-container > ul > li { float: left; }



		#main-menu-container > ul > li > a { position: relative; display: block; color: #03132c; padding: 0 30px; font-size: 1.25rem; line-height: 80px; } 



			#main-menu-container > ul > li > a:hover, #main-menu-container > ul > li > a:focus { /*background-image: linear-gradient(to right, #6852a3, #13123f);*/ background-color:#7B09FF; color: #fff; }



			#main-menu-container > ul > li > a:hover:before, #main-menu-container > ul > li > a:focus:before { content: " "; display: block; position: absolute; top: 0; left: 0; width: 0; height: 0; border-style: solid; border-width: 0 15px 80px 0; border-color: transparent transparent #ffffff transparent; }



			#main-menu-container > ul > li > a:hover:after, #main-menu-container > ul > li > a:focus:after { content: " "; display: block; position: absolute; top: 0; right: 0; width: 0; height: 0; border-style: solid; border-width: 80px 0 0 15px; border-color: #ffffff transparent transparent transparent; }



#main-menu-container > ul > li.current-menu-parent > a, #main-menu-container li.current-menu-item > a { font-weight: bold; }



#general-near-menu-container > ul, #general-far-menu-container > ul { list-style: none; padding: 0; margin: 0; }



#general-near-menu-container > ul > li { margin-top: .625rem; }



#general-near-menu-container > ul > li > a { font-size: 2rem; color: #fff; }

		

	#general-near-menu-container > ul > li > a:before { font-family: FontAwesome; content: "\f104"; display: inline-block; padding-right: 10px; font-size: 1.75rem; color: #fff; }

		

	#general-near-menu-container > ul > li.extra-important > a:before { content: "\f005"; color: #13123f; }



	#general-near-menu-container > ul > li > a:hover, #general-near-menu-container > ul > li > a:focus, #general-near-menu-container > ul > li.current-menu-parent > a, #general-near-menu-container li.current-menu-item > a { font-weight: bold; }



#general-far-menu-container > ul > li { margin-top: .625rem; }



#general-far-menu-container > ul > li > a { font-size: 1.5rem; color: #fff; }

	

	#general-far-menu-container > ul > li > a:before { font-family: FontAwesome; content: "\f104"; display: inline-block; padding-right: 10px; font-size: 1.25rem; color: #fff; }



	#general-far-menu-container > ul > li > a:hover, #general-far-menu-container > ul > li > a:focus, #general-far-menu-container > ul > li.current-menu-parent > a, #general-far-menu-container li.current-menu-item > a { font-weight: bold; }



.menu-nav-seperator { width: 100%; height: 3px; background-color: #fff; margin-top: 1.25rem; }



.areas-follow, .contact-follow { font-size: .875rem; color: #fff; }



@media screen and (min-width: 992px) {

	.areas-follow, .contact-follow { font-size: 1rem; } }



	.areas-follow a, .contact-follow a { color: #fff; }



	.areas-follow .h, .contact-follow .h { font-size: 1.5rem; color: #fff; margin-bottom: .625rem; }

.col-inbox {
	border: 3px solid #13123f;
	background-color: #e9e9e9;
	padding: 1.25rem 25px;
	font-size: 1rem;
}

.col-inbox .wysiwyg {
	font-size: 1rem !important;
}


@keyframes long {
	0% { background-color: #000; color: #fff; }
	50% { background-color: #fff; color: #000; }
	100% { background-color: #000; color: #fff; }
}

@keyframes longa {
	0% { color: #fff; }
	50% { color: #000; }
	100% { color: #fff; }
}

#footer-mobile-container { position: fixed; bottom: 0; right: 0; left: 0; width: 100%; z-index: 990; }

#footer-mobile-invest-container { position: fixed; bottom: 46px; right: 0; left: 0; width: 100%; z-index: 990; border-top: 2px solid #000; border-bottom: 2px solid #000; }

.footer-mobile { position: relative; }

	.footer-mobile:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
			
.footer-mobile-near { float: left; width: 42%; background-color: #13123f; color: #fff; }

.footer-mobile-center { float: left; width: 16%; background-color: #000; color: #fff; }

.footer-mobile-far { float: right; width: 42%; background-color: #6852a3; color: #fff; }

	.footer-mobile-near > a, .footer-mobile-center > a, .footer-mobile-far > a { display: block; padding: .625rem 15px; text-align: center; font-size: 1.1rem; font-weight: bold; color: #fff; }

.footer-mobile-long { background-color: #000; color: #fff; animation: long 5s infinite; }

	.footer-mobile-long > a { display: block; padding: .625rem 15px; text-align: center; font-size: 1.1rem; font-weight: bold; color: #fff; animation: longa 5s infinite; }


#main-container { margin-top: 80px; }



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

	#main-container { margin-top: 80px; } }



#main { }



#main:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }



#main:target { }



#main-content {	outline: 0; }



.extra-important, .extra-important > a  { font-weight: bold !important; color: #13123f !important; }



.led-important, .led-important > a  { font-weight: bold !important; color: #ed1b24 !important; }



.slick-prev, .slick-next { z-index: 100; width: auto; height: auto; }

	

.slick-prev:before, .slick-next:before { font-size: 3rem; font-family: FontAwesome; color: #0c75ae; }



.slick-prev { left: 15px; }



.slick-next { right: 15px; }



.slick-prev:before { content: "\f105"; }



.slick-next:before { content: "\f104"; }



.slick-dots { bottom: auto; position: relative; margin-bottom: 1.25rem; }



.slick-dots li button::before { opacity: .75; font-size: 1rem; color: #0c75ae; }



.slick-dots li.slick-active button:before { opacity: 1; color: #0c75ae; }



.slick-slider.slick-dotted { margin-bottom: -1.25rem; }

		

.slider { text-align: center; }



	.slider img { display: inline-block; max-width: 100%; margin: 0 auto; height: auto; }



.section { position: relative; padding: 2.5rem 0; }



.section-clean { background-color: #fff; }



.section-soft { background-color: #dde4ea; }



.section-1 { background-color: #0f7dba; }



.section-2 { background-color: #13123f; }



.section-3 { background-color: #0b162a; }



.section-4 { background-color: #fff; }



.section-5 { background-color: #1b3a70; }



.section-two-sided-content { padding: 0; }



	.section-two-sided-content h2, .section-two-sided-content h3, .section-two-sided-content h4 { padding: 0; }



.section-two-sided-content:not(.section-4) { color: #fff; }



	.section-two-sided-content:not(.section-4) h2, .section-two-sided-content:not(.section-4) h3, .section-two-sided-content:not(.section-4) h4, .section-two-sided-content:not(.section-4) a { color: #fff; }



.two-sided-content { padding: 3.75rem 60px; }

	

@media (max-width: 1399px) {

	.two-sided-content { padding: 2.5rem 45px; } }



.single-project .static-flying-container a, .single-project_35 .static-flying-container a,

.single-project_nadlan .static-flying-container a, .single-project_35_nadlan .static-flying-container a { display: block; }



.single-project .static-flying-container i, .single-project_35 .static-flying-container i,

.single-project_nadlan .static-flying-container i, .single-project_35_nadlan .static-flying-container i { display: inline-block; border: 4px solid #fff; border-radius: 50%; width: 58px; height: 58px; line-height: 50px; padding: 0 5px 5px 0; font-size: 2rem; color: #fff; text-align: center; }



@media screen and (min-width: 992px) {

	.single-project .static-flying-container i, .single-project_35 .static-flying-container i,

	.single-project_nadlan .static-flying-container i, .single-project_35_nadlan .static-flying-container i { border: 8px solid #fff; width: 116px; height: 116px; line-height: 100px; padding: 0 10px 10px 0; font-size: 4rem; background-image: linear-gradient(to left, #6852a3, #13123f); }

}



.section-top-slider { position: relative; width: 100%; overflow: hidden; max-height: 0; padding: 0; transition: 1s linear all; }



.section-top-clip { max-height: calc(100vh - 4.25rem); }



.section-top-clip video { display: block; }



	.section-top-slider > .slider { max-width: 1920px; margin: 0 auto; }

		

	.section-top-slider > .slider img { display: block; width: 100%; margin: 0 auto; height: auto; max-height: 700px; }



	.section-top-slider .static-flying-container { text-align: center; }

	

.section-top-slider .slick-prev:before, .section-top-slider .slick-next:before { font-size: 3.5rem; color: #fff; }



.flying-btn { position: absolute; bottom: 30px; right: 50%; transform: translateX(50%); text-align: center; }



@media (min-width: 992px) {

	.section-top-slider .static-flying-container { position: absolute; top: 50%; right: 50%; transform: translateY(-50%); left: 10%; max-width: 600px; text-align: center; }



	.section-top-slider .slick-dots { position: absolute; bottom: .625rem; }



	.section-top-slider .slick-dotted { margin-bottom: 0; } }

.section-signals { padding: .9375rem 0; min-height: 55px; }

@media (min-width: 992px) {
	.section-signals:before { content: " "; display: block; position: absolute; top: 0; left: 0; background: url("img/ticker-promo.png") no-repeat 50% 50%; width: 390px; height: 55px; z-index: 80; }
}

.signals-marquee { direction: rtl; width: 100%; overflow: hidden; color: #000; }

.signals-marquee a { color: #000; }

.signals-marquee i { font-size: .75rem; color: #13123f; }

.section-bar { padding: .9375rem 0; /*background-image: linear-gradient(to right, #6852a3, #13123f);*/ background-color:#7B09FF; color: #fff; font-size: 1.15rem; line-height: 1.725rem; text-align: center; }



.section-bar .h { font-size: 1.6rem; line-height: 1.725rem; letter-spacing: 1px; }



@keyframes up-down {

	0%		{ color: #13123f; }

	25%		{ color: #6852a3; }

	50%	{ color: #fff; }

	75%		{ color: #6852a3; }

	100%		{ color: #13123f; }

}



.section-bar i {

	color: #13123f;

}



.section-bar i {

	animation: up-down 5s infinite;

}

	

.section-top { padding-top: 0; padding-bottom: 0; text-align: center; }



	.section-top .static-flying-container { padding: 2.5rem 15px; background: linear-gradient(180deg, #ddd 0, #fff 40px, #fff 100%); font-size: 1.1rem; text-align: center; }



	.single-project .section-top .static-flying-container, .single-project_35 .section-top .static-flying-container,

	.single-project_nadlan .section-top .static-flying-container, .single-project_35_nadlan .section-top .static-flying-container { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); color: #fff; background: transparent; z-index: 5; }

	

	.section-top .static-flying-container > h1 { font-size: 2rem; font-weight: bold; line-height: 1.25; display: inline-block; padding: .625rem 25px; color: #13123f; border: 4px solid #13123f; border-radius: 4px; }



	.section-top .static-flying-container > h1 > span { display: block; }



	.section-top .static-flying-container > h1 + .wysiwyg { margin-top: .9375rem; }

	

	.page-template-page-supervisor .section-top img, .page-template-page-panel .section-top img, .page-template-page-slika .section-top img, .page-template-page-slika-now .section-top img, .page-template-page-rm .section-top img { max-height: 300px; }

	

	.section-top-new { padding-top: 0; padding-bottom: 0; text-align: center; height: 680px; }

	.home .section-top-new { height: auto; min-height: 340px; }

	.section-top-new .stretch-photo-container-0 { overflow: hidden; }

	.section-top-new .stretch-photo-container-0 img { height: 680px; }

	.home .section-top-new .stretch-photo-container-0 img { height: auto; min-height: 340px; }

	.section-top-new .static-flying-container { max-width: 100%; left: auto; background: linear-gradient(180deg, #ddd 0, #fff 40px, #fff 100%); position: absolute; top: 5rem; right: 50%; transform: translate(50%, 0); text-align: center; color: #fff; background: transparent; z-index: 5; }

	.section-top-new .static-flying-container .container { background: no-repeat right 50%; }

	.tv-frame { padding: 30px; text-align: center; background: url("img/tv-frame.png") no-repeat 50% 50%; width: 538px; height: 450px; margin: 0 auto 0 0; }
	
	.project-template-single-project-new-2 .tv-frame { margin: 0 0 0 auto; }

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

	.section-top-new { height: 380px; }

	

	.section-top-new .stretch-photo-container-0 img { height: 380px; }

	

	.section-top-new .static-flying-container { top: 2.5rem; }

	

	.section-top-new .static-flying-container .container { background-image: none !important; }

	

	.tv-frame { padding: 15px; background: url("img/tv-frame-s.png") no-repeat 50% 50%; width: 320px; height: 268px; margin: 0 auto; } }



.section-breadcrumbs { padding-top: 0; padding-bottom: 0; text-align: center; }



.breadcrumbs { font-size: 1rem; margin-top: .9375rem; color: #231f20; letter-spacing: 1px; }



	.breadcrumbs a { color: #13123f; }



@media screen and (min-width: 992px) {

	.section-top .static-flying-container { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); width: 960px; color: #fff; background: transparent; z-index: 5; }



	.section-top .static-flying-container > h1 { color: #fff; border: 4px solid #fff; }



	.breadcrumbs { color: #fff; } }



.section-breadcrumbs .breadcrumbs { margin-top: 0; color: #000; }



	.section-breadcrumbs .breadcrumbs a { }



.section-content .wysiwyg, .section-subcontent .wysiwyg, .section-flexcontent .wysiwyg { font-size: 1.25rem;; }



.section-content + .section-subcontent, .section-flexcontent { padding-top: 0; }



.section-content + .section-flexcontent, .section-subcontent + .section-flexcontent { margin-top: -2.5rem; }



.col-content { max-width: 83.333333%; } .col-clip { max-width: 66.666667%; }



h2.leading { position: relative; color: #13123f; }



	h2.leading:after { content: " "; position: absolute; bottom: -4px; right: 50%; transform: translateX(50%); width: 100px; height: 1px; background-color: #6852a3; }



.section-projects h2.leading, h3.leading { position: relative; color: #13123f; }



	.section-projects h2.leading:after, h3.leading:after { content: " "; position: absolute; bottom: -4px; right: 50%; transform: translateX(50%); width: 100px; height: 1px; background-color: #6852a3; }



.btn { display: inline-block; padding: .3125rem 15px; text-align: center; /*background-image: linear-gradient(to right, #6852a3, #13123f);*/ background-color:#7B09FF; color: #fff; border-radius: 5px; cursor: pointer; vertical-align: middle; }



span.btn { cursor: auto; }

	

	a:hover .btn, a:focus .btn, .btn:hover, .btn:focus { }

	

	.btn-big { padding: .625rem 15px; font-size: 1rem; }

	

	.btn-xbig { padding: .9375rem 30px; font-size: 1.5rem; }

	

	.btn-long { display: block; }

	

	a:hover .btn-long, a:focus .btn-long, .btn-long:hover, .btn-long:focus { font-weight: bold; }

	

	.btn-primary { background-image: none; background-color: #6852a3; }

	

	.btn-secondary { background-image: none; background-color: #13123f; }

	

	.btn-clean { background-image: none !important; background-color: #fff !important; color: #6852a3 !important; }

	

	.btn-led { background-image: none; background-color: #ed1b24; }

	

.btn-waze { background-image: none; background-color: #93c4d3 !important; color: #fff !important; border: 0 !important; }

	

.btn-gm { background-image: none; background-color: #dd4e40 !important; color: #fff !important; border: 0 !important; }



.btn-waze:hover, .btn-waze:focus, .btn-gm:hover, .btn-gm:focus { font-weight: bold; }

	

.larger { font-size: 1.25rem; font-weight: bold; color: #6852a3; }



.section-what { padding-top: 1.875rem; text-align: center; background: url("img/xy-bg.jpg") repeat-y 50% 50%; }



	.what-wrapper { position: relative; display: inline-block; margin-top: 2.5rem; text-align: center; transition: 1s linear all; }



		.what-wrapper.sticky { margin: 2.5rem -15px 0 -15px; }



	.what-wrapper img { display: block; max-width: 100%; margin: 0 auto; height: auto; z-index: 0; }



	.what-wrapper > div { border: 5px solid; border-radius: 50%; padding: 1.875rem 30px; }



	.what-wrapper > figcaption { margin-top: .625rem; color: #67ac2b; font-weight: bold; }



		.what-wrapper:nth-child(1) > div { border-color: #0e71ac; }



		.what-wrapper:nth-child(2) > div { border-color: #44cef2; }



		.what-wrapper:nth-child(3) > div { border-color: #24e3dc; }



		.what-wrapper:nth-child(4) > div { border-color: #00fd86; }



		.what-wrapper:nth-child(5) > div { border-color: #24ff02; }



		.what-wrapper:nth-child(6) > div { border-color: #69ac39; }



.section-why { padding-top: 1.875rem; background: url("img/why-bg.jpg") repeat 50% 50%; background-attachment: fixed; color: #fff; text-align: center; }



	.why-wrapper { position: relative; margin-top: 2.5rem; text-align: center; }



		.why-wrapper img { transform: rotate(0deg); transition: 1s linear all; }



			.why-wrapper.sticky img { transform: rotate(360deg); }

			

.section-project { background: linear-gradient(180deg, #ddd 0, #fff 40px, #fff 100%); }

			

.section-project .section-project-inner { background-color: #fff; margin-top: -90px; padding-bottom: 2.5rem; border-radius: 10px; }

	

.project-progress-bar { position: relative; background-color: #ccc; height: 40px; border-radius: 15px; }

	

	.project-progress-bar .project-progress-bar-inner { position: absolute; /* background-image: linear-gradient(to right, #6852a3, #13123f); */ background-color: #13123f; height: 40px; top: 0; right: 0; border-radius: 15px; }

	.project-progress-bar .project-progress-bar-text { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); font-size: 1.25rem; font-weight: bold; color: #fff; }

	.project-progress-bar .project-progress-bar-up-text { position: absolute; top: -25%; right: 50%; transform: translate(50%, -50%); font-size: 1rem; color: #000; }

	@media screen and (max-width: 1199px) {
		.project-progress-bar .project-progress-bar-up-text { right: 15px; transform: translate(0, -50%); } }

	.project-progress-bar .project-progress-bar-upside-text { position: absolute; top: -25%; left: 15px; transform: translateY(-50%); font-size: 1rem; font-weight: bold; color: #6852a3; }

.project-progress-bar_0 { position: relative; background-color: #ccc; height: 40px; border-top-left-radius: 15px; border-bottom-left-radius: 15px; border-right: 2px solid #fff; }

	

	.project-progress-bar_0 .project-progress-bar-inner { position: absolute; background-color: #6852a3; height: 40px; top: 0; right: 0;  border-top-left-radius: 15px; border-bottom-left-radius: 15px; }

	

	.project-progress-bar_0 .project-progress-bar-text { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); white-space: nowrap; font-size: 1.25rem; font-weight: bold; color: #fff; }



	.project-progress-bar_0 .project-progress-bar-up-text { position: absolute; top: 90%; left: -235px; width: 150px; text-align: center; transform: translate(50%, -50%); font-size: 1rem; color: #000; }


	.project-progress-bar_0 .project-progress-bar-upside-text { position: absolute; top: 25%; left: -160px; width: 150px; text-align: center; transform: translateY(-50%); font-size: 1rem; font-weight: bold; color: #13123f; }
	

.project-progress-bar_35 { position: relative; background-color: #ccc; height: 40px; border-top-right-radius: 15px; border-bottom-right-radius: 15px; border-left: 2px solid #fff; }

	

	.project-progress-bar_35 .project-progress-bar-inner { position: absolute; background-color: #6852a3; height: 40px; top: 0; right: 0;  border-top-right-radius: 15px; border-bottom-right-radius: 15px; }

	

	.project-progress-bar_35 .project-progress-bar-text { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); white-space: nowrap; font-size: 1.25rem; font-weight: bold; color: #fff; }



	.project-progress-bar_35 .project-progress-bar-up-text { position: absolute; top: 90%; right: -85px; width: 150px; text-align: center; transform: translate(50%, -50%); font-size: 1rem; color: #000; }


	.project-progress-bar_35 .project-progress-bar-upside-text { position: absolute; top: 25%; right: -160px; width: 150px; text-align: center; transform: translateY(-50%); font-size: 1rem; font-weight: bold; color: #13123f; }


@media screen and (max-width: 1199px) {
	.project-progress-bar_0 .project-progress-bar-up-text { top: -25%; left: auto; right: 15px; transform: translate(0, -50%); }

	.project-progress-bar_0 .project-progress-bar-upside-text { top: -25%; left: 15px; width: auto; }
	
	.project-progress-bar_35 .project-progress-bar-up-text { top: -25%; right: 15px; width: auto; transform: translate(0, -50%); }

	.project-progress-bar_35 .project-progress-bar-upside-text { top: -25%; left: 15px; right: auto; width: auto; }

	.project-progress-bar_0, .project-progress-bar_0 .project-progress-bar-inner, .project-progress-bar_35, .project-progress-bar_35 .project-progress-bar-inner { border-radius: 15px; border: 0; } }

#invest-us-sector { background-color: #edf1fa; }

.section-projects { padding-top: 1.875rem; text-align: center; background: linear-gradient(180deg, #ddd 100%, #ffffff 40px, #ffffff 100%); }



.section-projects h2 { color: #000; font-size: 1.75rem; font-weight: bold; }



.slider-projects { padding: 0 30px; }



.slider-projects .slick-prev { left: 0; }



.slider-projects .slick-next { right: 0; }



.projects-wrapper { transition: all .2s linear; position: relative; overflow: hidden; text-align: center; width: calc(100% - 30px); height: calc(100% - 1.875rem); margin: 1.875rem 15px 0 15px; background-color: #fff; border: 4px solid #ddd; border-radius: 5px; }



/* .projects-wrapper-project { border: 4px solid #13123f; } .projects-wrapper-project_35 { border: 4px solid #6852a3; } */



.projects-wrapper:hover { transform: scale(1.05); }



	.projects-wrapper > a { display: block; background-color: #fff; color: #000; }



@media screen and (min-width: 1200px) {

	.projects-wrapper-wide img { float: left; } }

	.projects-wrapper-tag { position: absolute; top: 0; right: 0; left: 0; text-align: center; /*background-color: #13123f;*/ background-color:#121240; color: #fff; font-size: 1rem; font-weight: bold; padding: .25rem 15px; }

	@media screen and (min-width: 1200px) {
		.col-12	.projects-wrapper-tag { right: calc(100% - 480px); }
		
		.project-template-single-project-new-2 .col-12	.projects-wrapper-tag { right: 0; } }

	.projects-wrapper-card { padding: 1.25rem 30px; overflow: hidden; }

	

	.projects-wrapper h3.leading { font-size: 1.4rem; font-weight: bold; }



	.projects-wrapper h3.leading:after { height: 2px; }

	

	.projects-wrapper-card .wysiwyg { /* text-align: justify; */ text-align: center; text-align-last: center; line-height: 1.33; }
	.projects-wrapper h3.leading + .wysiwyg { height: 9.33rem; overflow: hidden; }

	

	.projects-wrapper-card .projects-external-info { font-size: .9rem; margin: 0 -15px; }

	

	.projects-wrapper .projects-info-value { font-weight: bold; color: #13123f; line-height: 1.33; margin-bottom: .3125rem; }

	

	.projects-wrapper .projects-info-label { color: #6852a3; line-height: 1.33; }

	

	.projects-wrapper-card .projects-progress-bar { position: relative; background-color: #ccc; height: 30px; margin: 0 -30px; }

	

	.projects-wrapper-card .projects-progress-bar .projects-progress-bar-inner { position: absolute; background-image: linear-gradient(to left, #6852a3, #13123f); height: 30px; top: 0; right: 0; }

	

	.projects-wrapper-card .projects-progress-bar .projects-progress-bar-text { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); font-size: 1rem; font-weight: bold; color: #fff; }

	

	.projects-wrapper-card .projects-progress-bar_0 { position: relative; background-color: #ccc; height: 30px; margin: 0 -30px; }

	

	.projects-wrapper-card .projects-progress-bar_0 .projects-progress-bar-inner { position: absolute; background-color: #13123f; height: 30px; top: 0; right: 0; }

	

	.projects-wrapper-card .projects-progress-bar_0 .projects-progress-bar-text { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); font-size: 1rem; font-weight: bold; color: #fff; }

	

	.projects-wrapper-card .projects-progress-bar_0 .projects-progress-bar-up-text { position: absolute; top: -50%; right: 50%; transform: translate(50%, -50%); font-size: .875rem; color: #000; }

	

	.projects-wrapper-card .projects-progress-bar_35 { position: relative; background-color: #ccc; height: 30px; margin: 0 -30px; }

	

	.projects-wrapper-card .projects-progress-bar_35 .projects-progress-bar-inner { position: absolute; background-color: #6852a3; height: 30px; top: 0; right: 0; }

	

	.projects-wrapper-card .projects-progress-bar_35 .projects-progress-bar-text { position: absolute; top: 50%; right: 50%; transform: translate(50%, -50%); font-size: 1rem; font-weight: bold; color: #fff; }

	

	.projects-wrapper-card .projects-progress-bar_35 .projects-progress-bar-up-text { position: absolute; top: -50%; right: 50%; transform: translate(50%, -50%); font-size: .875rem; color: #000; }



	.projects-wrapper img { display: block; max-width: 100%; margin: 0 auto; height: auto; z-index: 0; }


.section-main-clip { background: linear-gradient(180deg, #ddd 0, #fff 40px, #fff 100%); }



	.section-main-clip video { display: block; }

	

	.main-clip-mask { position: relative; }



	.main-clip-mask:after { content: " "; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url("img/main-clip-grad.png") no-repeat right bottom; }



.main-clip-content { }



	.main-clip-content > a { display: block; }



	.main-clip-content .main-clip-content-card { font-weight: bold; font-size: 1.15rem; color: #13123f; }



	.main-clip-content .main-clip-content-card strong { font-size: 1.75rem; color: #0c2f4f; line-height: 1.25; }



.section-leading-stuff { padding-top: 0; text-align: center; /* padding-top: 1.875rem; background: linear-gradient(180deg, #ddd 0%, #fff 40px, #fff 100%); */ }



.section-leading-stuff h2 { color: #000; font-size: 1.75rem; font-weight: bold; }



.slider-stuff { padding: 0 30px; }



.slider-stuff .slick-prev { left: 0; }



.slider-stuff .slick-next { right: 0; }



.leading-stuff-wrapper { position: relative; overflow: hidden; text-align: center; width: calc(100% - 30px); height: calc(100% - 1.875rem); margin: 1.875rem 15px 0 15px; background-color: #fff; border: 2px solid #ddd; border-radius: 10px; }



	.leading-stuff-wrapper > a { display: block; background-color: #fff; color: #4f4f4f; }

	

	.leading-stuff-wrapper-card { padding: 1.25rem 15px; }

	

	.leading-stuff-wrapper h3 { font-size: 1.2rem; color: #000; font-weight: bold; line-height: 1.33rem; }

	

	.leading-stuff-wrapper h3 > span { display: block; font-size: 1rem; color: #4f4f4f; }

	

	.leading-stuff-wrapper-card .stuff-social { min-height: 3.875rem; }

	

	.leading-stuff-wrapper-card .stuff-social > a { display: inline-block; margin: 1.25rem 15px 0 15px; font-size: 1.75rem; color: #4f4f4f; }

	

	.leading-stuff-wrapper-card .more-info > a { display: block; text-align: center; padding: .3125rem 15px; width: 100%; margin: 1.25rem auto 0 auto; color: #4f4f4f; border: 2px solid #ddd; border-radius: 10px; }

	

	.leading-stuff-wrapper-card .more-info > a:hover, .leading-stuff-wrapper-card .more-info > a:focus { font-weight: bold; }



	.leading-stuff-wrapper img { display: block; max-width: 100%; margin: 0 auto; height: auto; z-index: 0; }



.section-how-works { padding: 0; background: url("img/hp-how-works-bg-mobile.png") no-repeat 50% top; color: #fff; width: 100%; height: 1060px; }



.how-works-wrapper { position: relative; max-width: 320px; margin: 0 auto; }



	h2.how-works-title { position: absolute; top: 30px; right: 0; left: 0; color: #fff; font-size: 1.75rem; line-height: 1.125; text-align: center; }



	h2.how-works-title > span { font-weight: bold; display: block; }



	ul.how-works-list { list-style: none; padding: 0; margin: 0; }



	li.how-works { position: absolute; }



		li#how-works-1 { top: 200px; left: 110px; width: 180px; transform: translateY(-50%); }



		li#how-works-2 { top: 355px; left: 110px; width: 180px; transform: translateY(-50%); }



		li#how-works-3 { top: 510px; left: 110px; width: 180px; transform: translateY(-50%); }



		li#how-works-4 { top: 663px; left: 110px; width: 180px; transform: translateY(-50%); }



		li#how-works-5 { top: 821px; left: 110px; width: 180px; transform: translateY(-50%); }



		li#how-works-6 { top: 980px; left: 110px; width: 180px; transform: translateY(-50%); }

		

	li.how-works h3 { font-size: 1.125rem; font-weight: bold; color: #fff; margin-bottom: .625rem !important; }



@media screen and (min-width: 1200px) {

	.section-how-works { background: url("img/hp-how-works-bg.png") no-repeat 50% top; height: 670px; }



		.how-works-wrapper { max-width: 1170px; }



		h2.how-works-title { top: 80px; font-size: 2.25rem; }



		h2.how-works-title > span { display: inline; }



			li#how-works-1 { top: 250px; left: 268px; width: 280px; transform: translateY(0); }



			li#how-works-2 { top: 250px; left: 640px; width: 280px; transform: translateY(0); }



			li#how-works-3 { top: 250px; left: 980px; width: 140px; transform: translateY(0); }



			li#how-works-4 { top: 500px; left: 124px; width: 280px; }



			li#how-works-5 { top: 500px; left: 464px; width: 280px; }



			li#how-works-6 { top: 500px; left: 794px; width: 280px; } }



.section-why-invest { padding: 0; background: url("img/hp-why-invest-bg-mobile.png") no-repeat 50% top; color: #fff; width: 100%; height: 1035px; }



.why-invest-wrapper { position: relative; max-width: 320px; margin: 0 auto; }



	aside.why-invest-quote { display: none; position: absolute; top: 64px; left: 45px; font-size: 1.75rem; font-weight: bold; line-height: 1; color: #fff; text-align: center; }



	aside.why-invest-quote span { display: block; font-size: 3rem; letter-spacing: 2px; line-height: 1; }



	aside.why-invest-quote p:last-child { font-size: 1.125rem; line-height: 1; }

	

	h2.why-invest-title { position: absolute; top: 30px; right: 0; left: 0; font-size: 1.75rem; font-weight: bold; line-height: 1.25; color: #fff; }



	div.why-invest-main { position: absolute; top: 120px; right: 0; left: 0; }



	div.why-invest-content { font-size: 1rem; margin-bottom: 1.25rem; }



	li.why-invest { font-size: 1rem; margin-bottom: .625rem; padding-left: 70px; background: url("img/icon-why-invest.png") no-repeat left top; min-height: 40px; }



@media screen and (min-width: 1200px) {

	.section-why-invest { background: url("img/hp-why-invest-bg.png") no-repeat 50% top; height: 925px; }



	.why-invest-wrapper { max-width: 1170px; }



	aside.why-invest-quote { display: block; }

	

	h2.why-invest-title { top: 410px; right: auto; left: 0; width: 180px; font-size: 3rem; }



	div.why-invest-main { top: 310px; right: auto; left: 220px; width: 800px; }



	div.why-invest-content { font-size: 1.25rem; margin-bottom: 1.875rem; }



	li.why-invest { font-size: 1.25rem; margin-bottom: .625rem; } }



.section-testimonials { background-color: #dde4ec; }



	.section-testimonials h2, .section-testimonials a { color: #13123f; }

	

.section-testimonials .slick-prev:before, .section-testimonials .slick-next:before { font-size: 2.5rem; color: #13123f; }

	

.section-testimonials .slick-prev { top: -3.125rem; }



.section-testimonials .slick-next { top: -3.125rem; }



.slider-testimonials .slider-wrapper { padding: 0 15px; }

	

	.testimonials-wrapper { padding: 0 30px; font-size: .875rem; }



		.testimonials-wrapper img { display: inline-block; max-width: 100px; margin: 0 auto 1.25rem auto; height: auto; border-radius: 5px; }



.tabs-container { margin: 5px; box-shadow: 0 0 5px 5px rgba(195, 195, 195, .6); border-radius: 5px; }

.box-shadow	{ margin: 5px; box-shadow: 0 0 5px 5px rgba(195, 195, 195, .6); border-radius: 5px; padding: .75rem 10px; background-color: #fff; }

.box-shadow h3 { color: #6852a3; }

ul.tabs { list-style: none; padding: 0; }



@media screen and (min-width: 992px) {		

	ul.tabs { position: sticky; top: 80px; z-index: 99; } }



.tabs-content { background-color: #fff; }



[role="tab"] { height: 100%; display: flex; align-items: center; justify-content: center; padding: .625rem 30px; text-align: center; background-color: #7B09FF; color: #fff; font-size: 1rem; cursor: pointer; vertical-align: middle; }

/*

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

li:first-child [role="tab"] { border-top-right-radius: 5px; border-top-left-radius: 5px; } }



@media screen and (min-width: 992px) {

	li:first-child [role="tab"] { border-top-right-radius: 5px; }



	li:last-child [role="tab"] { border-top-left-radius: 5px; } }

*/

[role="tab"]:hover, [role="tab"]:focus { font-weight: bold; }

	

[role="tab"][aria-selected="true"] { background-color: #fff; background-image: none; color: #13123f; }

	

[role="tabpanel"] { padding: 1.875rem 30px !important; }

	

[role="tabpanel"][aria-hidden="true"] { display: none; }



ul.accordion-list { list-style: none; padding: 0; margin: 0; }



ul.accordion-list > li > div.h { position: relative; cursor: pointer; background-color: #e8e8e8; color: #4f4f4f; font-size: 1.25rem; font-weight: normal; padding: .5rem 15px .5rem 60px; margin-bottom: .3125rem; }



	ul.accordion-list > li > div.h:before { position: absolute; top: 0; left: 0; background-color: #6852a3; color: #fff; font-size: 1.25rem; font-family: FontAwesome; content: "\f067"; display: inline-block; padding: .5rem 15px; vertical-align: middle; }



ul.accordion-list > li > div.h:hover, ul.accordion-list > li > div.h:focus { background-color: #c6c6c6; }



ul.accordion-list > li > div.b { display: none; padding: 1.25rem 20px; color: #4f4f4f; background-color: #f7f7f7; }



	ul.accordion-list > li > div.b .wysiwyg { font-size: 1rem; }



/* 2Check */



.articles-wrapper { position: relative; overflow: hidden; margin: 5px; box-shadow: 0 0 5px 5px rgba(229, 229, 229, .6); text-align: center; height: calc(100% - 10px); }

	

	.articles-wrapper > a { display: block; }

	

	.articles-wrapper-card { padding: .9375rem 25px; /*color: #000; */ color:#121240;}

	

	.articles-wrapper figure { overflow: hidden; }



	.articles-wrapper img { display: block; width: 100%; height: auto; }



	.articles-wrapper a img { opacity: .85; }

	

		.articles-wrapper a:hover img, .articles-wrapper a:focus img { opacity: 1; transform: scale(1.05); transition: .5s linear all; }



	.articles-wrapper div.h { font-size: 1.25rem; font-weight: bold; }

	

	.articles-wrapper div.h > span { font-weight: normal; }



	.articles-wrapper div.h + div.b { margin-top: .625rem; }



	.articles-wrapper div.b .wysiwyg { font-size: 1rem; line-height: 1.33; }

	

.section-steps-flow { padding-top: 1.25rem; text-align: center; background-color: #e9e9e9; }



	.steps-flow-wrapper { border-top: 4px solid #000; padding: 1.25rem 15px 0 15px; position: relative; }



	.steps-flow-wrapper:before { content: " "; display: inline-block; vertical-align: middle; width: 20px; height: 20px; border: 4px solid #000; border-radius: 50%; background-color: #e9e9e9; position: absolute; top: -12px; right: 50%; transform: translateX(50%); }



	.steps-flow-current-wrapper { color: #13123f; border-top: 4px solid #13123f; }



	.steps-flow-current-wrapper:before { border: 4px solid #13123f; }



	.steps-flow-wrapper > strong { display: block; font-size: 1.375rem; }

	

.section-media { padding-top: 1.875rem; text-align: center; background: linear-gradient(180deg, #ddd 100%, #fff 40px, #fff 100%); }



.section-media h2 { color: #000; font-size: 1.75rem; font-weight: bold; }

	

.media-wrapper { position: relative; overflow: hidden; text-align: center; width: calc(100% - 30px); height: calc(100% - 1.875rem); margin: 1.875rem 15px 0 15px; background-color: #fff; border: 2px solid #ddd; border-radius: 5px; }

	

	.media-wrapper > a { display: block; background-color: #fff; color: #4f4f4f; }

	

	.media-wrapper-card { padding: 1.25rem 15px; }

	

	.media-wrapper figure { overflow: hidden; height: 0; padding: 56.25% 30px 0 30px; display: flex; }



	.media-wrapper img { display: block; width: 100%; height: auto; margin-top: -56.25%; }



	.media-wrapper a img { opacity: .85; }

	

		.media-wrapper a:hover img, .media-wrapper a:focus img { opacity: 1; transform: scale(1.05); transition: .5s linear all; }



	.media-wrapper div.h { font-size: 1rem; font-weight: bold; }

	

	.media-wrapper div.h > span { font-weight: normal; }



	.media-wrapper div.h + div.b { margin-top: .625rem; }



	.media-wrapper div.b .wysiwyg { font-size: 1rem; line-height: 1.33; }

.section-top-box { position: absolute; left: 0; right: 608px; top: 60px; color: #000; border-radius: 10px; }
.section-top-box .container { background: #fff !important; padding-bottom: 0 !important; min-height: 360px; }
.section-top-box .wysiwyg { font-size: 1.375rem; font-weight: bold; }

.section-talk-us { padding-top: 1.875rem; background: url("img/marble-bg.jpg") repeat 50% 50%; color: #fff; text-align: center; }



	.talk-us-wrapper { position: relative; margin-top: 2.5rem; font-size: 1rem; text-align: center; }



	.talk-us-wrapper > a { display: block; background-color: #6852a3; color: #fff; margin: 5px; box-shadow: 0 0 5px 5px rgba(195, 195, 195, .6); padding: 1.875rem 30px; }



		.talk-us-wrapper > a:hover, .talk-us-wrapper > a:focus { opacity: .9; }



	.talk-us-wrapper i { display: block; font-size: 2rem; margin-bottom: .625rem; }

	

	.talk-us-wrapper em { display: block; font-style: normal; font-size: 1.5rem; }

#invest-us-sticky { background-image: linear-gradient(to right, #b04fff, #7b09ff); color: #fff; position: fixed; right: 0; left: 0;  bottom: 0;  z-index: 9919; }

#invest-us-sticky-image { position: absolute; bottom: -24px; left: -186px; }

@media (max-width: 1459px) {
	#invest-us-sticky-image { display: none; } }

#invest-us-sticky strong { font-size: 1.5rem; }

.invest-us-sticky-wrapper { position: relative; margin-top: .625rem; font-size: 1rem; text-align: center; height: calc(100% - .625rem); text-align: center; }

.invest-us-sticky-wrapper > a { display: block; background-color: #fff; color: #000; margin: 5px; height: calc(100% - 10px); padding: .675rem 20px; border-radius: 5px; }

.invest-us-sticky-wrapper i { display: block; font-size: 1.25rem; line-height: 1.5rem; }

.invest-us-sticky-wrapper em { display: block; font-style: normal; font-weight: bold; font-size: 1.125rem; line-height: 1.5rem; }

.invest-us-wrapper { position: relative; margin-top: .625rem; font-size: 1rem; text-align: center; height: calc(100% - .625rem); }

.invest-us-wrapper > a { display: block; background-color: #b04fff; color: #fff; margin: 5px; height: calc(100% - 10px); box-shadow: 0 0 5px 5px rgba(195, 195, 195, .6); padding: 1.875rem 20px; border-radius: 5px; }

	.invest-us-wrapper > a:hover, .invest-us-wrapper > a:focus { transform: scale(1.05); opacity: .9; }

.invest-us-wrapper i { display: block; font-size: 1rem; line-height: 2rem; }

.invest-us-wrapper em { display: block; font-style: normal; font-weight: bold; font-size: 1.5rem; line-height: 2rem; }

.invest-us-new-wrapper { position: relative; margin-top: .625rem; font-size: 1rem; text-align: center; }

.invest-us-new-wrapper > a { display: block; background-color: #b04fff; color: #fff; margin: 5px; height: calc(100% - 10px); box-shadow: 0 0 5px 5px rgba(195, 195, 195, .6); padding: .875rem 20px; border-radius: 5px; }

	.invest-us-new-wrapper > a:hover, .invest-us-new-wrapper > a:focus { transform: scale(1.05); opacity: .9; }

.invest-us-new-wrapper i { display: block; font-size: 1rem; line-height: 1.5rem; }

.invest-us-new-wrapper em { display: block; font-style: normal; font-weight: bold; font-size: 1.5rem; line-height: 1.5rem; }

.section-logos-cooperations { padding-top: 1.875rem; text-align: center; background: linear-gradient(180deg, #ddd 0, #fff 40px, #fff 100%); }

	

	.slider-logos-cooperations { margin-top: 2.5rem; padding: 0 30px; }

	

	.slider-logos-cooperations .slick-prev { left: 0; }



	.slider-logos-cooperations .slick-next { right: 0; }

	

	.logos-wrapper { margin: 0 15px; }



	.logos-wrapper img { display: block; max-width: 100%; margin: 0 auto; height: auto; z-index: 0; }



.section-social-follow { padding-top: 1.875rem; padding-bottom: 1.875rem; /*background-image: linear-gradient(to right, #6852a3, #13123f);*/background-color:#7B09FF; color: #fff; text-align: center; }



	.social-follow > span { display: inline-block; margin: 0 15px; color: #fff; font-size: 2rem; font-weight: 100; }



	.social-follow > a { display: inline-block; margin: 0 15px; color: #fff; font-size: 2rem; }



		.social-follow > a:hover, .social-follow > a:focus { font-weight: bold; }

	

@media (max-width: 991px) {

	.social-follow > span { display: block; margin: 0 10px; }



	.social-follow > a { margin: 0 10px; } }



.logo-wrapper { display: inline-block; margin: -75px 10px 0 10px; vertical-align: middle; }
.project_35-template-default .logo-wrapper { visibility:hidden;}

	

.logo { border: 5px solid #6852a3; border-radius: 50%; max-width: 150px; }



.person-wrapper { display: inline-block; margin: -75px 10px 0 10px; vertical-align: middle; }



.person { border: 5px solid #13123f; border-radius: 50%; max-width: 100px; }



.person + div { margin-top: 5px; }



.logo img, .person img { border-radius: 50%; }



.sumnary { /* max-width: 870px; margin: 0 auto; */ font-size: 1.125rem; }



.data { text-align: center; font-size: 1rem; min-height: 3.625rem; }

	

.data > span { display: block; color: #13123f; font-weight: bold; margin-bottom: .625rem; }

	

.data > strong { display: block; color: #7B09FF; }



@media screen and (min-width: 992px) {

	.data { font-size: 1.125rem; line-height: 1; } }

	

.aside-container { padding: 1.25rem 30px; background-color: #f9f9f9; border: 1px solid #e9e9e9; border-radius: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }

	

.fixed-social-sharing { text-align: center; position: fixed; top: 85px; left: 10px; z-index: 999; }



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

	.fixed-social-sharing { display: none; top: auto; left: auto; bottom: 50px; right: 50%; transform: translateX(50%); } }

	

	.fixed-social-sharing a { display: block; margin-top: 5px; background-color: #ff1717; color: #fff; font-size: 1.25rem; height: 2.25rem; line-height: 2.25rem; width: 3.5rem; opacity: 1; border-radius: 10px; text-align: center; }

	

		.fixed-social-sharing a[href*="google"] { background-color: #de4c3f; }

		

		.fixed-social-sharing a[href*="twitter"] { background-color: #59adeb; }

		

		.fixed-social-sharing a[href*="facebook"] { background-color: #3c5a96; }

		

		.fixed-social-sharing a[href*="whatsapp"] { background-color: #0f9655; }

		

		.fixed-social-sharing a[href*="linkedin"] { background-color: #0077b5; }



#popup-inline { padding: 2.5rem 30px; max-width: 100%; margin: 0 auto; overflow-y: auto; color: #fff; /* color: #121212; background-color: #fff; border: 1px solid #fff; */ text-align: center; }



#popup-inline-trigger { position: fixed; bottom: 10px; right: 10px; z-index: 992; background-image: linear-gradient(to left, #B04FFF, #7B09FF); color: #fff; font-size: 1.125rem; line-height: 1.5rem; padding: .75rem 25px; text-align: center; border-radius: 5px; }



	.user-logged-in #popup-inline-trigger { display: none; }



#popup-inline-trigger > i { float:left; background: #fff; color: #6852a3; font-size: 1.75rem; font-weight: bold; line-height: 4.5rem; padding: 0 25px; margin: -.75rem 25px -.75rem 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }



#popup-inline-trigger > span { display: inline-block; }



#popup-inline-trigger > span > strong { display: block; font-size: 1.375rem; }



#popup-inline-trigger > span > span { display: block; }



.alert-inline { padding: 2.5rem 30px; max-width: 800px; margin: 0 auto; font-size: 1.125rem; color: #121212; background-color: #fff; border: 5px solid #13123f; border-radius: 5px; text-align: center; }



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

	#popup-inline-trigger { bottom: 0; right: 0; left: 0; border-radius: 0; padding: .75rem 15px .75rem 0; }

	

	#popup-inline-trigger > i { padding: 0 15px; border-top-left-radius: 0; border-bottom-left-radius: 0; } }



#popup-inline-header { text-align: center; font-size: 1.33rem; margin-bottom: 1.25rem; color: #fff; }



.alert { padding: .625rem 25px; text-align: center; background-color: #e94f4f; color: #fff; font-size: 1.25rem; font-weight: bold; }



.alert-text { color: #e94f4f !important; font-weight: bold !important; }



#footer-container { clear: both; background-color: #fff; color: #484848; padding: 1.25rem 0; }



	#footer-container a { color: #484848; }

	

div.footer-header { font-size: 1.5rem; color: #13123f; font-weight: bold; margin-bottom: .625rem; }

	

ul.footer-links { list-style: none; margin: 0; padding: 0; }

	

	ul.footer-links > li { margin-top: .3125rem; }

	

	ul.footer-links > li:first-child { margin-top: 0; }



#footer-stripe-container { clear: both; background-color: #f7f7f7; color: #666666; font-size: .9rem; padding: .625rem 0; line-height: 36px; text-align: center; }



@media (min-width: 992px) {

	div.col-footer:last-child { padding-left: 30px; border-left: 3px solid #549dbd; } }



@media (max-width: 991px) {

	#footer-stripe-container { margin-bottom: 2.9rem; } }



	#footer-stripe-container a { display: inline-block; color: #666666; }



	#footer-stripe-container i  { display: inline-block; font-size: 1.5rem; color: #13123f; line-height: 36px; }

	

	#footer-stripe-container img { vertical-align: middle; margin-right: 5px; }



#about-t { }

	#about-t:before { position: absolute; top: -3.25rem; right: 50%; transform: translateX(50%); font-family: FontAwesome; content: "\f0d7"; display: inline-block; vertical-align: middle; font-size: 5rem; }

tr.completed > td { background-color: #13123f !important; }

tr.canceled > td { background-color: #ff2d05 !important; }

.lity-container { direction: ltr; text-align: left; overflow: visible; position: relative; }



body:not(.page-template-page-rm):not(.single-project-new-2) .lity-inline .lity-container { min-height: 100%; }

body:not(.page-template-page-rm):not(.single-project-new-2) .lity-inline .lity-container:after { content: " "; display: block; position: absolute; top: -15px; bottom: -15px; left: -60px; z-index: -1; background-image: linear-gradient(to bottom, #B04FFF, #7B09FF); width: 150px; transform: rotate(-5deg); }

.lity-close { position: absolute; /* right: auto; left: 35px; top: 10px; */ color: #fff; }

.lity-close:active, .lity-close:focus, .lity-close:hover, .lity-close:visited { left: auto; /* left: 35px; top: 10px; */ color: #fff; }

body.single-project-new-2 .lity-close { top: -35px; }

body.single-project-new-2 .lity-close:active, body.single-project-new-2 .lity-close:focus, body.single-project-new-2 .lity-close:hover, body.single-project-new-2 .lity-close:visited { top: -35px; }

body:not(.page-template-page-rm):not(.single-project-new-2) .lity-inline .lity-content { background-image: linear-gradient(to bottom, #B04FFF, #7B09FF); display: flex; align-items: center; height: 100%; min-height: 100vh; }



.lity-content:after { box-shadow: none; }



body:not(.page-template-page-rm):not(.single-project-new-2) .lity-inline .lity-wrap { left: auto; }



span.wpcf7-list-item { margin: 0; }



.contact-clean-wrapper { }



.contact-wrapper { border-radius: 10px; box-shadow: 0 0 5px 5px rgba(195, 195, 195, .6); }



	.contact-wrapper .contact-title { border-top-left-radius: 10px; border-top-right-radius: 10px; background-color: #7B09FF; color: #fff; padding: .625rem 15px; font-size: 1.33rem; font-weight: bold; text-align: center; }



/* Contact */



.ajax-loader { display: none !important; }



.contact-wrapper .contact-box, .contact-wrapper .wide-contact-box { padding: 2.5rem 30px; margin: 0 -5px; overflow: hidden; }



.contact-box div.column, .wide-contact-box div.column, .contact-box div.single-column, .wide-contact-box div.single-column { padding: 0 5px 1.25rem 5px; } .contact-box div.last-column, .wide-contact-box div.last-column { padding: 0 5px; }



@media (min-width: 992px) {

	.wide-contact-box div.single-column { float: left; width: 33.333333%; }	}



.wpcf7 span.wpcf7-not-valid-tip { color: #e94f4f; font-weight: bold; padding: .625rem 0 0 0; text-align: center; }



.wpcf7 div.wpcf7-response-output { clear: both; margin: 0; padding: 0 0 .625rem 0; border: 0; color: #e94f4f; font-weight: bold; text-align: center; }



.wpcf7 { overflow: hidden; }



.wpcf7 input::-webkit-input-placeholder, .wpcf7 textarea::-webkit-input-placeholder { color: #4b4b4b; } 



.wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="email"], .wpcf7 input[type="number"], .wpcf7 input[type="file"], .wpcf7 select { width: 100%; background-color: #e9e9e9; color: #000; font-size: 1rem; height: 2.625rem; border: 1px solid #e9e9e9; padding: 0 10px; border-radius: 1px; }



.wpcf7 textarea { width: 100%; background-color: #e9e9e9; color: #000; font-size: 1rem; line-height: 1.5; height: 8.25rem; border: 2px solid #e9e9e9; padding: 0 10px; }



.wpcf7 input[type="text"]:focus, .wpcf7 input[type="tel"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 input[type="number"]:focus, .wpcf7 input[type="file"]:focus, .wpcf7 select:focus, .wpcf7 textarea:focus { border: 1px solid #66ab34; }



.wpcf7 input[type="checkbox"] { margin-right: 5px; vertical-align: middle; }



.wpcf7 input[type="submit"] { margin-bottom: 0; width: 100%; text-align: center; background-color: #13123f; color: #fff; font-size: 1rem; border: 0; border-radius: 1px; font-size: 1rem; height: 2.675rem; cursor: pointer; }

body.landing-template-default .wpcf7 input[type="submit"]{background-color:#7B09FF;}


#popup-inline .wpcf7 input[type="submit"] { background-image: none; background-color: #fff; color: #000; }



.wpcf7 input[type="submit"]:hover, .wpcf7 input[type="submit"]:focus { font-weight: bold; }



.rmagic input::-webkit-input-placeholder, .rmagic textarea::-webkit-input-placeholder { color: #bfbfbf; } 



.rmagic input[type="text"], .rmagic input[type="tel"], .rmagic input[type="email"], .rmagic input[type="password"], .rmagic input[type="file"], .rmagic input[type="number"], .rmagic select { width: 100%; background-color: #f9f9f9; color: #000; font-size: 1rem; height: 2.625rem; line-height: 2.5rem; border: 1px solid #e9e9e9; padding: 0 10px; border-radius: 1px; }



.rmagic input[type="tel"], .rmagic input[type="email"], .rmagic input[type="file"], .rmagic .ltr { direction: rtl; }



.rmagic input[readonly] { background-color: #e9e9e9 !important; }



.rmagic textarea { width: 100%; background-color: #e9e9e9; color: #000; font-size: 1rem; line-height: 1.5; height: 8.25rem; border: 1px solid #e9e9e9; padding: 0 10px; }



.rmagic input[type="text"]:focus, .rmagic input[type="tel"]:focus, .rmagic input[type="email"]:focus, .rmagic input[type="password"]:focus, .rmagic input[type="number"]:focus, .rmagic select:focus, .rmagic textarea:focus { border: 1px solid #66ab34; }



.rmagic input[type="checkbox"], .rmagic input[type="radio"] { margin-right: 5px; vertical-align: middle; }



.rmagic input[type="submit"], .rmagic input[type="button"] { margin-bottom: 0; width: 100%; text-align: center; background-color: #13123f; color: #fff; font-size: 1rem; border: 0; border-radius: 1px; font-size: 1rem; height: 2.675rem; cursor: pointer; }



.rmagic input[type="submit"]:hover, .rmagic input[type="submit"]:focus, .rmagic input[type="button"]:hover, .rmagic input[type="button"]:focus { font-weight: bold; }



ul.user-panel-menu { list-style: none; border: 1px solid #e9e9e9; }



	ul.user-panel-menu > li { }



		ul.user-panel-menu > li > a { display: block; padding: 10px 15px; color: #000; font-weight: bold; border: 1px solid #e9e9e9; }



		ul.user-panel-menu > li > a:focus, ul.user-panel-menu > li > a:hover, ul.user-panel-menu > li.active > a { color: #13123f; }



.user-table { }



	.user-table a { color: #000; }



.user-table > table > tbody > tr:nth-child(2n) > td { background-color: #e9e9e9; }



	.user-table > table > tbody > tr > td.color-pos { color: #13123f; }



	.user-table > table > tbody > tr > td.color-neg { color: #ff1717; }



/* Forms */

.popup-baloon { position: relative;}

.baloon-text { display: none; z-index: 9; position: absolute; right: 38px; top: -10px; padding: .5rem 10px; font-family: "Heebo", Arial; background-color: #13123f; color: #fff; font-size: 1rem; width: 220px; border-radius: 5px; }

.intl-tel-input .country-list { font-size: .75rem; }



.rmformpage_form_2_1 .rmfieldset .rmrow:first-child, .rmformpage_form_3_1 .rmfieldset .rmrow:first-child, 

.rmformpage_form_4_1 .rmfieldset .rmrow:first-child, .rmformpage_form_5_1 .rmfieldset .rmrow:first-child, 

.rmformpage_form_6_1 .rmfieldset .rmrow:first-child, .rmformpage_form_7_1 .rmfieldset .rmrow:first-child { visibility: hidden !important; overflow: hidden !important; min-height: 0 !important; height: 0 !important; padding:  0 !important; }



.rmagic .rmnote { margin-left: 0 !important; }



.rmagic .rmrow .rminput { width: 70% !important; } .rmagic .rmrow .rmfield { width: 30% !important; }



.rmagic .rmrow .rmfield, .rmagic .rmrow .rminput { padding: 5px 0 !important; }



.rmagic .rmrow .rminput > div { width: 100% !important; }



.rmagic .rmrow .rmfield label { width: 100% !important; background-color: #e9e9e9; display: block; font-size: 1rem; line-height: 2.5rem; border: 1px solid #e9e9e9; padding: 0 10px; border-right: 0; border-radius: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }



.rmagic .rmrow .rmfield input { border-left: 0; }



@media (max-width: 991px) {

	.rmagic .rmrow .rminput { width: 100% !important; margin-top: 0 !important; padding-top: 0 !important; } .rmagic .rmrow .rmfield { width: 100% !important; max-width: 100% !important; padding-bottom: 0 !important; }



	.rmagic .rmrow .rmfield label { border-right: 1px solid #e9e9e9 !important; }



	.rmagic .rmrow .rmfield input { border-left: 1px solid #e9e9e9 !important; border-top: 0 !important; } }



.rmagic .rateit { width: 100%; background-color: #f9f9f9; display: block; line-height: 2.5rem; border: 1px solid #e9e9e9; padding: 0 10px !important; border-radius: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); text-align: center; }



.rmagic .buttonarea { margin: 0 !important; padding: 0 5px !important; } .rmagic input[type=submit] { width: 100% !important; margin: 0 !important; }


.rmagic .buttonarea.dmt { margin-top: 1.5rem !important; }


.rmagic .rm_terms_textarea { margin-top: 10px; }



.rmagic .rmrow .rminput ul li label  { display: inline !important; }



.rmagic .rm_form_field_type_richtext fieldset { border: 1px solid #13123f !important; font-size: 1.125rem !important; }



.rmagic .rm_form_field_type_richtext fieldset legend { display: inline-block !important; width: auto !important; padding: 0 10px !important; margin: 0 auto !important; color: #13123f !important; font-size: 1.5rem !important; }

	

.rmformpage_form_1_1 { border-top: 1px solid #e9e9e9; margin-top: 20px; }

	

.rmformpage_form_1_1 .rmrow:nth-child(4) { visibility: hidden !important; height: 0 !important; min-height: 0 !important; overflow: hidden !important; }

	

.rmformpage_form_1_1 .rmrow:nth-child(1) .rminput { width: 100% !important; }

	

.rmformpage_form_1_1 .rmrow:nth-child(5) .rminput { width: 100% !important; } .rmformpage_form_1_1 .rmrow:nth-child(5) .rmfield { display: none !important; }



.rmformpage_form_1_1 .rmrow:nth-child(5) { text-align: center !important; } .rmformpage_form_1_1 .rmrow:nth-child(5) .rmradio { float: none !important; }

	

.rmformpage_form_1_1 .rmrow:nth-child(6) .rminput { width: 100% !important; }

.rmformpage_form_2_1 .rmrow:nth-child(9), .rmformpage_form_2_1 .rmrow:nth-child(10), 
.rmformpage_form_2_1 .rmrow:nth-child(11), .rmformpage_form_2_1 .rmrow:nth-child(12),
.rmformpage_form_2_1 .rmrow:nth-child(16) h3, .rmformpage_form_2_1 .rmrow:nth-child(18), 
.rmformpage_form_2_1 .rmrow:nth-child(19) { visibility: hidden !important; padding: 0 !important; height: 0 !important; min-height: auto !important; overflow: hidden !important; }	

.rmformpage_form_2_1 .rmrow:nth-child(2) .rminput { width: 100% !important; }



.rmformpage_form_2_1 .rmrow:nth-child(11) ul { width: 100%; background-color: #f9f9f9; display: block; line-height: 2.5rem; border: 1px solid #e9e9e9; padding: 0 10px !important; border-radius: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }



.rmformpage_form_2_1 .rmrow:nth-child(11) li { float: left !important; margin: 0 10px 0 0 !important; }



.rmformpage_form_2_1 .rmrow:nth-child(12) .rminput { width: 100% !important; }



.rmformpage_form_2_1 .rmrow:nth-child(16) .rminput { width: 100% !important; }

	

.rmformpage_form_2_1 .rmrow:nth-child(19) .rminput { width: 100% !important; }

	

.rmformpage_form_2_1 .rmrow:nth-child(20) .rminput { width: 100% !important; }

	

.rmformpage_form_2_1 .rmrow:nth-child(23) .rminput { width: 100% !important; }

	

.rmformpage_form_2_1 .rmrow:nth-child(24) .rminput { width: 25% !important; }

	

.rmformpage_form_2_1 .rmrow:nth-child(20), .rmformpage_form_2_1 .rmrow:nth-child(21), .rmformpage_form_2_1 .rmrow:nth-child(22), .rmformpage_form_2_1 .rmrow:nth-child(23) { display: none; }

	

input[name="Bdate_19"][readonly] { background-color: #f9f9f9 !important; }



.rmformpage_form_6_1 .rmrow:nth-child(2) .rminput { width: 100% !important; }



.rmformpage_form_6_1 .rmrow:nth-child(11) ul { width: 100%; background-color: #f9f9f9; display: block; line-height: 2.5rem; border: 1px solid #e9e9e9; padding: 0 10px !important; border-radius: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }



.rmformpage_form_6_1 .rmrow:nth-child(11) li { float: left !important; margin: 0 10px 0 0 !important; }



.rmformpage_form_6_1 .rmrow:nth-child(12) .rminput { width: 100% !important; }



.rmformpage_form_6_1 .rmrow:nth-child(16) .rminput { width: 100% !important; }

	

.rmformpage_form_6_1 .rmrow:nth-child(19) .rminput { width: 100% !important; }

	

.rmformpage_form_6_1 .rmrow:nth-child(20) .rminput { width: 100% !important; }

	

.rmformpage_form_6_1 .rmrow:nth-child(23) .rminput { width: 100% !important; }

	

.rmformpage_form_6_1 .rmrow:nth-child(20), .rmformpage_form_6_1 .rmrow:nth-child(21), .rmformpage_form_6_1 .rmrow:nth-child(22), .rmformpage_form_6_1 .rmrow:nth-child(23) { display: none; }



input[name="Bdate_89"][readonly] { background-color: #f9f9f9 !important; }



.rmformpage_form_4_1 .rmrow:nth-child(2) .rminput { width: 100% !important; }



.rmformpage_form_4_1 .rmrow:nth-child(10) { display: none; } .rmformpage_form_4_1 .rmrow:nth-child(10) .rminput { width: 100% !important; } .rmformpage_form_4_1 .rmrow:nth-child(10) .rmfield { width: 100% !important; max-width: 100% !important; }

	

.rmformpage_form_4_1 .rmrow:nth-child(11) .rminput { width: 100% !important; } .rmformpage_form_4_1 .rmrow:nth-child(11) .rmfield { display: none !important; }



.rmformpage_form_4_1 .rmrow:nth-child(11) { text-align: center !important; } .rmformpage_form_4_1 .rmrow:nth-child(11) .rmradio { float: none !important; }



.rmformpage_form_4_1 .rmrow:nth-child(6) { display: none; } .rmformpage_form_4_1 .rmrow:nth-child(7) { display: none; }

	

.rmformpage_form_4_1 .rmrow:nth-child(8) .rminput input { width: 90% !important; }



.rmformpage_form_4_1 .rmrow:nth-child(8) .rminput input + i { margin-left: 10px; font-size: 1.25rem; color: #13123f; cursor: pointer; }



.rmformpage_form_5_1 .rmrow:nth-child(2) .rminput { width: 100% !important; }



.rmformpage_form_5_1 .rmrow:nth-child(3) .rminput { width: 100% !important; }



.rmformpage_form_5_1 .rmrow:nth-child(4) .rminput { width: 100% !important; }



.rmformpage_form_5_1 .rmrow:nth-child(6) .rminput { width: 100% !important; }

	

.rmformpage_form_3_1 .rmrow:nth-child(2) .rminput, .rmformpage_form_3_1 .rmrow:nth-child(3) .rminput, .rmformpage_form_3_1 .rmrow:nth-child(4) .rminput,

.rmformpage_form_3_1 .rmrow:nth-child(5) .rminput, .rmformpage_form_3_1 .rmrow:nth-child(9) .rminput { width: 100% !important; }



.rmformpage_form_3_1 .rmrow:nth-child(4) .rmfield { display: none; }



.rmformpage_form_3_1 .rmrow:nth-child(4) ul { width: 100%; background-color: #f9f9f9; display: block; line-height: 2.5rem; border: 1px solid #e9e9e9; padding: 0 10px !important; border-radius: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }



.rmformpage_form_3_1 .rmrow:nth-child(4) li { float: left !important; margin: 0 10px 0 0 !important; }

	

.rmformpage_form_7_1 .rmrow:nth-child(2) .rminput, .rmformpage_form_7_1 .rmrow:nth-child(3) .rminput, .rmformpage_form_7_1 .rmrow:nth-child(4) .rminput,

.rmformpage_form_7_1 .rmrow:nth-child(5) .rminput, .rmformpage_form_7_1 .rmrow:nth-child(9) .rminput { width: 100% !important; }



.rmformpage_form_7_1 .rmrow:nth-child(4) .rmfield { display: none; }



.rmformpage_form_7_1 .rmrow:nth-child(4) ul { width: 100%; background-color: #f9f9f9; display: block; line-height: 2.5rem; border: 1px solid #e9e9e9; padding: 0 10px !important; border-radius: 1px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }



.rmformpage_form_7_1 .rmrow:nth-child(4) li { float: left !important; margin: 0 10px 0 0 !important; }



@media (min-width: 992px) {

	.rmformpage_form_2_1 .rmrow:nth-child(3), .rmformpage_form_2_1 .rmrow:nth-child(5), .rmformpage_form_2_1 .rmrow:nth-child(10) { width: 50% !important; padding-right: 10px !important; clear: both !important; }

	

	.rmformpage_form_2_1 .rmrow:nth-child(4), .rmformpage_form_2_1 .rmrow:nth-child(6), .rmformpage_form_2_1 .rmrow:nth-child(9), .rmformpage_form_2_1 .rmrow:nth-child(11) { width: 50% !important; padding-left: 10px !important; } 

	

	.rmformpage_form_2_1 .rmrow:nth-child(7) { width: 50% !important; padding-right: 10px !important; clear: both !important; }

	

	.rmformpage_form_2_1 .rmrow:nth-child(13) { width: 33.33333% !important; padding-right: 10px !important; }

	

	.rmformpage_form_2_1 .rmrow:nth-child(14) { width: 33.33333% !important; padding-right: 10px !important; padding-left: 10px !important; }

	

	.rmformpage_form_2_1 .rmrow:nth-child(15) { width: 33.33333% !important; padding-left: 10px !important; }

	

	.rmformpage_form_2_1 .rmrow:nth-child(18), .rmformpage_form_2_1 .rmrow:nth-child(21) { width: 50% !important; padding-right: 10px !important;  }

	

	.rmformpage_form_2_1 .rmrow:nth-child(19), .rmformpage_form_2_1 .rmrow:nth-child(22) { width: 50% !important; padding-left: 10px !important;  }



	.rmformpage_form_6_1 .rmrow:nth-child(3), .rmformpage_form_6_1 .rmrow:nth-child(5), .rmformpage_form_6_1 .rmrow:nth-child(10) { width: 50% !important; padding-right: 10px !important; clear: both !important; }

	

	.rmformpage_form_6_1 .rmrow:nth-child(4), .rmformpage_form_6_1 .rmrow:nth-child(6), .rmformpage_form_6_1 .rmrow:nth-child(9), .rmformpage_form_6_1 .rmrow:nth-child(11) { width: 50% !important; padding-left: 10px !important; } 

	

	.rmformpage_form_6_1 .rmrow:nth-child(7) { width: 50% !important; padding-right: 10px !important; clear: both !important; }

	

	.rmformpage_form_6_1 .rmrow:nth-child(13) { width: 33.33333% !important; padding-right: 10px !important; }

	

	.rmformpage_form_6_1 .rmrow:nth-child(14) { width: 33.33333% !important; padding-right: 10px !important; padding-left: 10px !important; }

	

	.rmformpage_form_6_1 .rmrow:nth-child(15) { width: 33.33333% !important; padding-left: 10px !important; }

	

	.rmformpage_form_6_1 .rmrow:nth-child(18), .rmformpage_form_6_1 .rmrow:nth-child(21) { width: 50% !important; padding-right: 10px !important;  }

	

	.rmformpage_form_6_1 .rmrow:nth-child(19), .rmformpage_form_6_1 .rmrow:nth-child(22) { width: 50% !important; padding-left: 10px !important;  }

	

	.rmformpage_form_3_1 .rmrow:nth-child(6) { width: 33.33333% !important; padding-right: 10px !important; text-align: center; }

	

	.rmformpage_form_3_1 .rmrow:nth-child(7) { width: 33.33333% !important; padding-right: 10px !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_3_1 .rmrow:nth-child(8) { width: 33.33333% !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_3_1 .rmrow:nth-child(10) { width: 33.33333% !important; padding-right: 10px !important; text-align: center; }

	

	.rmformpage_form_3_1 .rmrow:nth-child(11) { width: 33.33333% !important; padding-right: 10px !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_3_1 .rmrow:nth-child(12) { width: 33.33333% !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_3_1 .rmrow:nth-child(6) .rminput, .rmformpage_form_3_1 .rmrow:nth-child(7) .rminput,

	.rmformpage_form_3_1 .rmrow:nth-child(8) .rminput, .rmformpage_form_3_1 .rmrow:nth-child(10) .rminput,

	.rmformpage_form_3_1 .rmrow:nth-child(11) .rminput, .rmformpage_form_3_1 .rmrow:nth-child(12) .rminput

	{ width: 100% !important; margin-top: 0 !important; padding-top: 0 !important; }

	

	.rmformpage_form_3_1 .rmrow:nth-child(6) .rmfield, .rmformpage_form_3_1 .rmrow:nth-child(7) .rmfield,

	.rmformpage_form_3_1 .rmrow:nth-child(8) .rmfield, .rmformpage_form_3_1 .rmrow:nth-child(10) .rmfield,

	.rmformpage_form_3_1 .rmrow:nth-child(11) .rmfield, .rmformpage_form_3_1 .rmrow:nth-child(12) .rmfield

	{ width: 100% !important; max-width: 100% !important; padding-bottom: 0 !important; }



	.rmformpage_form_3_1 .rmrow:nth-child(6) .rmfield label, .rmformpage_form_3_1 .rmrow:nth-child(7) .rmfield label,

	.rmformpage_form_3_1 .rmrow:nth-child(8) .rmfield label, .rmformpage_form_3_1 .rmrow:nth-child(10) .rmfield label,

	.rmformpage_form_3_1 .rmrow:nth-child(11) .rmfield label, .rmformpage_form_3_1 .rmrow:nth-child(12) .rmfield label

	{ border-right: 1px solid #e9e9e9 !important; }



	.rmformpage_form_3_1 .rmrow:nth-child(6) .rmfield input, .rmformpage_form_3_1 .rmrow:nth-child(7) .rmfield input,

	.rmformpage_form_3_1 .rmrow:nth-child(8) .rmfield input, .rmformpage_form_3_1 .rmrow:nth-child(10) .rmfield input,

	.rmformpage_form_3_1 .rmrow:nth-child(11) .rmfield input, .rmformpage_form_3_1 .rmrow:nth-child(12) .rmfield input

	{ border-left: 1px solid #e9e9e9 !important; border-top: 0 !important; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(6) { width: 33.33333% !important; padding-right: 10px !important; text-align: center; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(7) { width: 33.33333% !important; padding-right: 10px !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(8) { width: 33.33333% !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(10) { width: 33.33333% !important; padding-right: 10px !important; text-align: center; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(11) { width: 33.33333% !important; padding-right: 10px !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(12) { width: 33.33333% !important; padding-left: 10px !important; text-align: center; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(6) .rminput, .rmformpage_form_7_1 .rmrow:nth-child(7) .rminput,

	.rmformpage_form_7_1 .rmrow:nth-child(8) .rminput, .rmformpage_form_7_1 .rmrow:nth-child(10) .rminput,

	.rmformpage_form_7_1 .rmrow:nth-child(11) .rminput, .rmformpage_form_7_1 .rmrow:nth-child(12) .rminput

	{ width: 100% !important; margin-top: 0 !important; padding-top: 0 !important; }

	

	.rmformpage_form_7_1 .rmrow:nth-child(6) .rmfield, .rmformpage_form_7_1 .rmrow:nth-child(7) .rmfield,

	.rmformpage_form_7_1 .rmrow:nth-child(8) .rmfield, .rmformpage_form_7_1 .rmrow:nth-child(10) .rmfield,

	.rmformpage_form_7_1 .rmrow:nth-child(11) .rmfield, .rmformpage_form_7_1 .rmrow:nth-child(12) .rmfield

	{ width: 100% !important; max-width: 100% !important; padding-bottom: 0 !important; }



	.rmformpage_form_7_1 .rmrow:nth-child(6) .rmfield label, .rmformpage_form_7_1 .rmrow:nth-child(7) .rmfield label,

	.rmformpage_form_7_1 .rmrow:nth-child(8) .rmfield label, .rmformpage_form_7_1 .rmrow:nth-child(10) .rmfield label,

	.rmformpage_form_7_1 .rmrow:nth-child(11) .rmfield label, .rmformpage_form_7_1 .rmrow:nth-child(12) .rmfield label

	{ border-right: 1px solid #e9e9e9 !important; }



	.rmformpage_form_7_1 .rmrow:nth-child(6) .rmfield input, .rmformpage_form_7_1 .rmrow:nth-child(7) .rmfield input,

	.rmformpage_form_7_1 .rmrow:nth-child(8) .rmfield input, .rmformpage_form_7_1 .rmrow:nth-child(10) .rmfield input,

	.rmformpage_form_7_1 .rmrow:nth-child(11) .rmfield input, .rmformpage_form_7_1 .rmrow:nth-child(12) .rmfield input

	{ border-left: 1px solid #e9e9e9 !important; border-top: 0 !important; } }

	

#rm_login_form_1 .rmrow:nth-child(7) .rminput { width: 100% !important; } #rm_login_form_1 .rmrow:nth-child(7) .rmfield { display: none !important; }



#rm_login_form_1 .rmrow:nth-child(7) { text-align: center !important; } #rm_login_form_1 .rmrow:nth-child(7) .rmradio { float: none !important; }



.rmagic .rm-thirdp-login-button-wrap .rm-third-party-login .rm-third-party-login-btn { width: auto !important; text-align: center !important; padding: 12px 20px 12px 50px !important; }



#form_6_1, #form_7_1 { margin-top: -20px; }

.rmnote .rmprenote { top: auto !important; bottom: -10px !important; border-bottom: 0 !important; border-top: 12px solid rgb(101, 172, 52) !important; }

/* General */

.ltr-in-rtl { direction: rtl; }

.video { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; }



	.video > iframe { position: absolute; top: 0; right: 0; width: 100%; height: 100%; }



.margin-top { margin-top: 1.25rem !important; } .one-half-margin-top { margin-top: 1.875rem !important; } .half-margin-top { margin-top: .625rem !important; } .double-margin-top { margin-top: 2.5rem !important; } .margin-bottom { margin-bottom: 1.25rem !important; } .half-margin-bottom { margin-bottom: .625rem !important; } .double-margin-bottom { margin-bottom: 2.5rem !important; }



.padding-top { padding-top: 1.25rem !important; } .half-padding-top { padding-top: .625rem !important; } .double-padding-top { padding-top: 2.5rem !important; } .padding-bottom { padding-bottom: 1.25rem !important; } .half-padding-bottom { padding-bottom: .625rem !important; } .double-padding-bottom { padding-bottom: 2.5rem !important; }



@media (max-width: 991px) {

	.margin-top-mobile { margin-top: 1.25rem !important; } .double-margin-top-mobile { margin-top: 2.5rem !important; } }



.block { display: block !important; } .clear { clear: both !important; } .no-clear { clear: none !important; } .center { text-align: center !important; } .near { text-align: left !important; } .far { text-align: right !important; }



@media (min-width: 992px) {

	.only-mobile { display: none !important; } }



@media (max-width: 991px) {

	.center-mobile { text-align: center !important; } .only-desktop { display: none !important; } }



.no-wrap { white-space: nowrap !important; width: 100% !important; overflow: hidden !important; text-overflow: ellipsis !important; }



.no-margin-top { margin-top: 0 !important; } .no-margin-bottom { margin-bottom: 0 !important; } .no-margin { margin: 0 !important; }



.no-padding-top { padding-top: 0 !important; } .no-padding-bottom { padding-bottom: 0 !important; } .no-padding { padding: 0 !important; }



@media (max-width: 991px) {

	.no-top-padding-mobile { padding-top: 0 !important; } .no-top-margin-mobile { margin-top: 0 !important; } }



.transparent-bg { background-image: none !important; background-color: transparent !important; }



.photo-container { text-align: center; }



.max-container { max-width: 100%; height: auto; }



.wysiwyg { overflow: hidden; }



.wysiwyg img { display: inline-block; max-width: 100%; height: auto; } .photo-container img { display: block; max-width: 100%; margin: 0 auto; height: auto; } .stretch-photo-container img { display: block; width: 100%; margin: 0 auto; height: auto; }



.hidden { display: none !important; } .invisible { visibility: hidden !important; opacity: 0 !important; height: 0 !important; overflow: hidden !important; padding: 0 !important; margin: 0 !important; border: 0 !important; }



p, ul, ol , figure{ margin: 0; padding: 0; }



ul.no-style, ol.no-style { list-style: none; }



.wysiwyg div.video-wrapper { max-width: 720px; margin: 0 auto; }



.wysiwyg div.video-wrapper, .wysiwyg p, .wysiwyg ul, .wysiwyg ol, .wysiwyg h2, .wysiwyg h3, .wysiwyg h3 { margin-bottom: 0; padding-bottom: .625rem; }



.wysiwyg div.video-wrapper:last-child, .wysiwyg p:last-child, .wysiwyg ul:last-child, .wysiwyg ol:last-child, .wysiwyg h2:last-child, .wysiwyg h3:last-child, .wysiwyg h4:last-child { margin-bottom: 0; padding-bottom: 0; }



.wysiwyg ul { list-style: none; padding-left: 20px; }



.wysiwyg ol { padding-left: 20px; }



	.wysiwyg ul > li { position: relative; }



		.wysiwyg ul > li:before { font-family: FontAwesome; content: "\f14a"; display: inline-block; vertical-align: middle; font-size: 1rem; color: #6852a3; position: absolute; top: 0; left: -20px; }



.wysiwyg i.fa { margin-right: 5px; }



.table-wrapper { width: 100%; overflow-x: auto; }



.table-wrapper table { width: 100%; min-width: 800px; border-collapse: collapse; }



	.table-wrapper table > thead > tr > th { background-color: #6852a3; color: #fff; border: 1px solid #6852a3; padding: .25rem 15px; text-align: left; }



	.table-wrapper table > tbody > tr > td { border: 1px solid #6852a3; padding: .25rem 15px; }



.responsive-table-wrapper { width: 100%; overflow-x: auto; }



.responsive-table-wrapper table { width: 100%; min-width: 600px; border-collapse: collapse; }



	.responsive-table-wrapper table > thead > tr > th { background-color: #6852a3; color: #fff; border: 1px solid #6852a3; padding: .75rem 15px; text-align: left; }



	.responsive-table-wrapper table > tbody > tr > td { border: 1px solid #6852a3; padding: .25rem 15px; }



.img-overlay { position: relative; }



.img-overlay:after { content: " "; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(12, 53, 97, .7); }



.img-mask { position: relative; }



.img-mask:after { content: " "; position: absolute; top: 0; right: 0; bottom: 0; left: 0; /*background: url("img/mask.png") repeat 50% 50%;*/ background-size: contain; }



.img-mask-t { position: relative; overflow: hidden; }



.img-mask-t video { width: 150%; }



.img-mask-t:after { content: " "; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url("img/about-t.png") repeat 50% 50%; background-size: cover; }



.acf-map { width: 100%; height: 400px; }



.acf-map img { max-width: inherit !important; }



a.post-edit-link { position: fixed; bottom: 120px; right: 0; background-color: #121240; color: #fff; font-size: 1.5rem; font-weight: bold; padding: .625rem 15px; display: block; }



@media (max-width: 991px) {

	a.post-edit-link { display: none !important; } }

	

iframe[name="google_conversion_frame"] { height: 0; overflow: hidden; display: block; }



/* YouTube LazyLoading */



.youtube,.youtube .play-button,.youtube img{cursor:pointer}.youtube{background-color:#6852a3;position:relative;padding-top:56.25%;overflow:hidden}.youtube img{width:100%;top:-16.82%;right:0;opacity:.7}.youtube .play-button{width:90px;height:90px;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.9);z-index:1;opacity:.8;border-radius:50%}.youtube .play-button:before{content:"";border-style:solid;border-width:20px 30px 20px 0;border-color:transparent #6852a3 transparent transparent}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button{top:50%;right:50%;transform:translate3d(-50%,-50%,0)}.youtube .play-button:before{top:50%;right:52.5%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;right:0}



/* Landing 1 */
body.single-landing.landing-template-default { background: url("img/lp1/bg.jpg") repeat 50% 50%; color: #fff; }
body.single-landing.landing-template-default #main-container { margin-top: 0; padding-top: 125px; padding-bottom: 100px; min-height: 100vh; align-items: center; justify-content: center; position: relative; }
@media (min-width: 992px) {
	body.single-landing.landing-template-default #main-container { display: flex; } }
body.single-landing.landing-template-default #main-container:before { display:none; content: " "; position: absolute; top: 0; right: 0; width: 720px; height: 385px; background: url("img/lp1/top-left-corner.png") no-repeat 50% 50%; background-size: cover; }
body.single-landing.landing-template-default #main-container:after { display:none; content: " "; position: absolute; bottom: 0; left: 0; width: 560px; height: 230px; background: url("img/lp1/bottom-right-corner.png") no-repeat 50% 50%; background-size: cover; }
@media (max-width: 991px) {
	body.single-landing.landing-template-default #main-container { margin-bottom: 46px; }
	body.single-landing.landing-template-default #main-container:before { width: 320px; height: 172px; background: url("img/lp1/top-left-corner.png") no-repeat 50% 50%; background-size: cover; }
	body.single-landing.landing-template-default #main-container:after { width: 320px; height: 132px; background: url("img/lp1/bottom-right-corner.png") no-repeat 50% 50%; background-size: cover; } }
body.single-landing.landing-template-default .section-landing { max-width: 960px; margin: 0 auto; }
body.single-landing.landing-template-default .strip-landing { position: fixed; top: 0; left: 0; z-index: 50; max-width: 100%; }
/*
@media (max-width: 991px) {
	body.single-landing.landing-template-default .strip-landing { top: auto; right: auto; bottom: 0; left: 0; } }
*/
@media (max-width: 991px) {
	body.single-landing.landing-template-default .strip-landing { top: 35px; } }
body.single-landing.landing-template-default .strip-landing img { max-width: 100%; height: auto; }
body.single-landing.landing-template-default .wysiwyg { font-size: 1.25rem; }
body.single-landing.landing-template-default .side-landing-invert { padding: 1.25rem 25px; background-color: #fff; color: #08151e; }

/* Landing 1 NEW */
body.single-landing.landing-template-page-landing-new { background: url("img/lp1new/bg.jpg") repeat 50% 50%; color: #fff; }
body.single-landing.landing-template-page-landing-new #main-container { margin-top: 0; padding-top: 55px; padding-bottom: 100px; min-height: 100vh; align-items: center; justify-content: center; position: relative; }
@media (min-width: 992px) {
	body.single-landing.landing-template-page-landing-new #main-container { display: flex; } }
body.single-landing.landing-template-page-landing-new #main-container:before { content: " "; position: absolute; top: 0; right: 0; width: 720px; height: 385px; background: url("img/lp1new/top-left-corner.png") no-repeat 50% 50%; background-size: cover; }
body.single-landing.landing-template-page-landing-new #main-container:after { content: " "; position: absolute; bottom: 0; left: 0; width: 560px; height: 230px; background: url("img/lp1new/bottom-right-corner.png") no-repeat 50% 50%; background-size: cover; }
@media (max-width: 991px) {
	body.single-landing.landing-template-page-landing-new #main-container { margin-bottom: 46px; }
	body.single-landing.landing-template-page-landing-new #main-container:before { width: 320px; height: 172px; background: url("img/lp1new/top-left-corner.png") no-repeat 50% 50%; background-size: cover; }
	body.single-landing.landing-template-page-landing-new #main-container:after { width: 320px; height: 132px; background: url("img/lp1new/bottom-right-corner.png") no-repeat 50% 50%; background-size: cover; } }
body.single-landing.landing-template-page-landing-new .section-landing { max-width: 960px; margin: 0 auto; }
body.single-landing.landing-template-page-landing-new .strip-landing { position: fixed; top: 0; left: 0; z-index: 50; max-width: 100%; }
/*
@media (max-width: 991px) {
	body.single-landing.landing-template-page-landing-new .strip-landing { top: auto; right: auto; bottom: 0; left: 0; } }
*/
@media (max-width: 991px) {
	body.single-landing.landing-template-page-landing-new .strip-landing { top: 35px; } }
body.single-landing.landing-template-page-landing-new .strip-landing img { max-width: 100%; height: auto; }
body.single-landing.landing-template-page-landing-new .wysiwyg { font-size: 1.25rem; }
body.single-landing.landing-template-page-landing-new .side-landing-invert { padding: 1.25rem 25px; background-color: #fff; color: #08151e; }

/* Landing 2 */



body.single-landing.landing-template-page-landing-table { background: url("img/lp2/bg-field.jpg") no-repeat 50% top; color: #222; }

	

body.single-landing.landing-template-page-landing-table .section-landing { padding: 0; }



body.single-landing.landing-template-page-landing-table #main-container { margin-top: 0; padding-top: 185px; min-height: 100vh; text-align: center; align-items: center; justify-content: center; position: relative; }

	

body.single-landing.landing-template-page-landing-table #main-container:before { content: " "; position: absolute; top: 0; right: 0; width: 720px; height: 385px; background: url("img/lp1/top-left-corner.png") no-repeat 50% 50%; background-size: cover; }



body.single-landing.landing-template-page-landing-table .section-landing { max-width: 960px; margin: 0 auto; }



body.single-landing.landing-template-page-landing-table .table-landing-title { font-size: 4rem; }



body.single-landing.landing-template-page-landing-table .table-landing-subtitle { margin-top: 4rem; font-size: 2.5rem; line-height: 2.5rem; }



body.single-landing.landing-template-page-landing-table .table-landing-subtitle > span { display: block; }



body.single-landing.landing-template-page-landing-table .table-landing-subtitle > span.color-1 { color: #6ea240; }



body.single-landing.landing-template-page-landing-table .table-landing-subtitle > span.color-2 { color: #147cb9; }



body.single-landing.landing-template-page-landing-table .table-landing-table { margin-top: 2rem; }



body.single-landing.landing-template-page-landing-table .table-landing-col { margin-top: 1.5rem; font-size: 1.25rem; }



body.single-landing.landing-template-page-landing-table .table-landing-contact { margin-top: 2rem; color: #fff; }



	body.single-landing.landing-template-page-landing-table .table-landing-contact a { color: #fff; }



body.single-landing.landing-template-page-landing-table .wysiwyg { font-size: 1.25rem; }



.section-remarks { padding: 0; margin-top: 3.5rem; line-height: 1rem; }



@media (max-width: 991px) {

	body.single-landing.landing-template-page-landing-table { background: url("img/lp2/bg-field-mobile.jpg") no-repeat 50% top; color: #222; }



	body.single-landing.landing-template-page-landing-table #main-container { padding-top: 232px; max-width: 420px; margin: 0 auto 66px auto; }

	

	body.single-landing.landing-template-page-landing-table #main-container:before { width: 320px; height: 172px; background: url("img/lp2/top-left-corner.png") no-repeat 50% top; background-size: cover; }

	

	body.single-landing.landing-template-page-landing-table .table-landing-title { font-size: 1.75rem; }



	body.single-landing.landing-template-page-landing-table .table-landing-subtitle { margin-top: .85rem; font-size: 1rem; line-height: 1.25rem; }



	body.single-landing.landing-template-page-landing-table .table-landing-table { margin-top: .5rem; }



	body.single-landing.landing-template-page-landing-table .table-landing-col { margin-top: .75rem; font-size: .875rem; }

	.section-remarks { margin-top: 12rem; } }

body.single-landing.landing-template-page-landing-box .section-landing-box { width: 300px; min-height: 250px; margin: 0 auto; padding: 2.25rem 30px .5rem 30px; text-align: center; background: #000815 url("img/lpbox/bg.png") no-repeat 50% top; color: #fff; }
	
	body.single-landing.landing-template-page-landing-box .section-landing-box a { color: #fff; }

	body.single-landing.landing-template-page-landing-box .section-landing-box h1 { font-size: 1.5rem; line-height: 1; margin: .3125rem; color: #fff; }

body.single-landing.landing-template-page-landing-box .section-landing-box div.single-column, body.single-landing.landing-template-page-landing-box .section-landing-box div.column { padding-bottom: .3125rem; }

body.single-landing.landing-template-page-landing-box .section-landing-box .wpcf7 input[type="text"], 
body.single-landing.landing-template-page-landing-box .section-landing-box .wpcf7 input[type="tel"], 
body.single-landing.landing-template-page-landing-box .section-landing-box .wpcf7 input[type="email"], 
body.single-landing.landing-template-page-landing-box .section-landing-box .wpcf7 input[type="number"], 
body.single-landing.landing-template-page-landing-box .section-landing-box .wpcf7 input[type="file"], 
body.single-landing.landing-template-page-landing-box .section-landing-box .wpcf7 input[type="submit"], 
body.single-landing.landing-template-page-landing-box .section-landing-box .wpcf7 select { height: 1.625rem; border-radius: .8225rem; }
body.single-landing.landing-template-page-landing-box .section-landing-box span.wpcf7-list-item { margin: 0; }

body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box { width: 330px; min-height: 175px; margin: 0 auto; padding: .5rem 5px .5rem 180px; text-align: center; background: #000815 url("img/lpbox/bg-wide.png") no-repeat 50% top; color: #fff; }
	
	body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box a { color: #fff; }

	body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box h1 { font-size: 1.5rem; line-height: 1; margin: .3125rem; color: #fff; }

body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box div.single-column, body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box div.column { padding-bottom: .3125rem; }

body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box .wpcf7 input[type="text"], 
body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box .wpcf7 input[type="tel"], 
body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box .wpcf7 input[type="email"], 
body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box .wpcf7 input[type="number"], 
body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box .wpcf7 input[type="file"], 
body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box .wpcf7 input[type="submit"], 
body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box .wpcf7 select { height: 1.625rem; border-radius: .8225rem; }
body.single-landing.landing-template-page-landing-wide-box .section-landing-wide-box span.wpcf7-list-item { margin: 0; }

.single-project #tabs-panes-3-pane article:first-child, .single-project_35 #tabs-panes-3-pane article:first-child { display: flex; flex-flow: row wrap; font-size: 1rem; }



.single-project #tabs-panes-3-pane article:first-child p, .single-project_35 #tabs-panes-3-pane article:first-child p { display: flex; justify-content: space-between; flex: 0 50%; font-weight: bold; color: #11274c; padding: 5px 15px; transition: all 0.5s ease; }



.single-project #tabs-panes-3-pane article:first-child strong, .single-project_35 #tabs-panes-3-pane article:first-child strong { width: 50%; color: #13123f; }



.single-project #tabs-panes-3-pane article:first-child span, .single-project_35 #tabs-panes-3-pane article:first-child span { width: 50%; }



.single-project #tabs-panes-3-pane article:first-child p:hover, .single-project_35 #tabs-panes-3-pane article:first-child p:hover { color: #6852a3; }



@media (max-width: 991px) {

	.single-project #tabs-panes-3-pane article:first-child p, .single-project_35 #tabs-panes-3-pane article:first-child p { display: block; flex: 0 100%; }

	

	.single-project #tabs-panes-3-pane article:first-child strong, .single-project_35 #tabs-panes-3-pane article:first-child strong { display: block; width: 100%; }



	.single-project #tabs-panes-3-pane article:first-child span, .single-project_35 #tabs-panes-3-pane article:first-child span { display: block; width: 100%; } }



.single-project #tabs-panes-4-pane ul, .single-project_35 #tabs-panes-4-pane ul { display: flex; flex-flow: row wrap; font-size: 1.125rem; }



.single-project #tabs-panes-4-pane li, .single-project_35 #tabs-panes-4-pane li { display: flex; justify-content: space-between; flex: 0 50%; }



@media (max-width: 991px) {

	.single-project #tabs-panes-4-pane li, .single-project_35 #tabs-panes-4-pane li { flex: 0 100% } }

.js-marquee { margin-left: 5px !important; }	

/* Mini Projects */

.section-mini-tabs { padding: 5px; background-color: #ffffff; text-align: center; }

.section-mini-tabs .container { padding: 0; width: 100% !important; }

.min-tabs-container { border: 2px solid #e5e5e5; border-radius: 8px; }	

.min-tabs-container ul.mini-tabs { list-style: none; padding: 0; }

.min-tabs-container .mini-tabs-content { padding: 10px 2px; background-color: #ffffff; }

.min-tabs-container [role="tabpanel"] { padding: 0 !important; }

.min-tabs-container [role="tab"] { display: block; padding: .625rem 30px; text-align: center; background-color: #fbfbfb; color: #c1c1c1; font-weight: bold; font-size: 1.125rem; cursor: pointer; vertical-align: middle; }

.min-tabs-container [role="tab"][aria-selected="true"] { background-color: #ffffff; color: #000; }

.section-mini-projects { padding: 0 20px; }

.section-mini-projects .slick-prev { left: -20px; } .section-mini-projects .slick-next { right: -20px; }

.section-mini-projects .slick-prev:before, .section-mini-projects .slick-next:before { color: #000; }

.section-mini-projects .col-6, .section-mini-projects .col-s { padding: 0 2px; }

.section-mini-projects .projects-wrapper { margin: 0 2px; width: calc(100% - 4px); min-height: 178px; border: 2px solid #ddd; background-color: transparent; background: no-repeat 50% top; }

.iframe-sponser-1 .section-mini-projects .projects-wrapper { min-height: 160px; }

.iframe-sponser-2 .section-mini-projects .projects-wrapper { min-height: 240px; }

.iframe-bizzness .section-mini-projects .projects-wrapper { min-height: 240px; }

.section-mini-projects .projects-wrapper:hover { transform: scale(1); }

.section-mini-projects .projects-wrapper > a { background-color: transparent; display: block; min-height: 174px; }

.iframe-sponser-1 .section-mini-projects .projects-wrapper > a { min-height: 156px; }

.iframe-sponser-2 .section-mini-projects .projects-wrapper > a { min-height: 236px; }

.iframe-bizzness .section-mini-projects .projects-wrapper > a { min-height: 236px; }

.section-mini-projects  .projects-wrapper > a figure { color: #6852a3; font-weight: bold; }

.section-mini-projects .projects-wrapper-card { padding: 25px 10px 5px 10px; background-color: #ffffff; position: absolute; right: 0; left: 0; top: 120px; bottom: 0; z-index: 5; }

.iframe-sponser-1 .section-mini-projects .projects-wrapper-card { top: 102px; }

.section-mini-projects .projects-wrapper-card h3.leading { font-size: .875rem; line-height: 1.5rem; height: 1.5rem; margin-bottom: .5rem; overflow: hidden; }

.section-mini-projects .projects-wrapper-card h3.leading:after { display: none; }

.section-mini-projects .projects-wrapper-card .wysiwyg { font-size: 1rem; line-height: 1.5rem; font-weight: bold; height: 3rem; overflow: hidden; text-align: center; }

.section-mini-projects .projects-wrapper-card i { margin-left: 5px; }

.section-mini-projects .projects-wrapper-card .projects-external-info { font-size: .75rem; margin: 0; }

.section-mini-projects .logo { border-radius: 5px; background-color: #ffffff; padding: 5px; width: 120px; height: 40px; margin: 0 auto; border: 0 solid #6852a3; position: absolute; right: 50%; transform: translateX(50%); top: 100px; z-index: 6; }

.iframe-sponser-1 .section-mini-projects .logo { top: 82px; }

.section-mini-projects .logo img { border-radius: 0; }

.section-mini-tabs-new { text-align: center; padding: 0; background-color: #ffffff; }

.section-mini-tabs-new .container { padding: 0; width: 100% !important; }

.section-mini-projects-new { padding: 0 32px; }

.section-mini-projects-new .slick-prev { left: -32px; } .section-mini-projects-new .slick-next { right: -32px; }

.section-mini-projects-new .slick-prev:before, .section-mini-projects-new .slick-next:before { color: #ffffff; background-color: #444444; width: 24px; text-align: center; height: 40px; line-height: 40px; display: inline-block; font-size: 1.125rem; }

.section-mini-projects-new .projects-wrapper { min-height: 184px; background-color: transparent; background: no-repeat left 50%; width: 100%; height: 100%; margin: 0; background-color: #ffffff; border: 0; border-radius: 0; }

.section-mini-projects-new .projects-wrapper:hover { transform: scale(1); }

.section-mini-projects-new .projects-wrapper > a { background-color: transparent; display: block; min-height: 188px; }

.section-mini-projects-new  .projects-wrapper > a figure { position: absolute; left: 0; top: 0; color: #6852a3; font-weight: bold; }

.section-mini-projects-new .projects-wrapper-card { overflow: hidden; height: 188px; padding: 12px 15px; margin-left: 275px; background-color: #ffffff; border: 2px solid #f4f4f4; border-left: 0; /* box-shadow: 2px 0px 16px 0px rgba(255, 255, 255, 1); */ text-align: left; text-align-last: left; }

.section-mini-projects-new .projects-wrapper-card h3.leading { font-size: 22px; color: #000; font-weight: bold; line-height: 1.5rem; height: 1.5rem; margin-bottom: 8px; overflow: hidden; }

.section-mini-projects-new .projects-wrapper-card h3.leading:after { display: none; }

.section-mini-projects-new .projects-wrapper-card .wysiwyg { font-size: 15px; line-height: 1.275rem; text-align: left; text-align-last: left; }

.section-mini-projects-new .logo { border-radius: 0; background-color: rgba(255, 255, 255, .7); width: 130px; height: 40px; line-height: 40px; margin: 0 auto; border: 0 ; }

.section-mini-projects-new .logo img { border-radius: 0; }

/*sbz - section top - hide images and put solid color*/
.section-top-new [class*="stretch-photo-container-"]{background-color: #121240;}
.section-top-new [class*="stretch-photo-container-"] img{visibility:hidden;}
.project_35_nadlan-template-default .section-top-new [class*="stretch-photo-container-"] img{visibility:visible;}
.section-why-invest{background-image:none; background-color:#7B09FF;}
aside.why-invest-quote{visibility:hidden;}

div[data-id="7563"], div[data-id="11938"], div[data-id="11491"], div[data-id="11976"], div[data-id="13133"], div[data-id="7181"] { display: none !important; }
.page-template-page-rm .btn-xbig{background-image: linear-gradient(to bottom, #B04FFF,#7B09FF)!important;}
#acwp-toolbar-btn{background:#3012DE!important;}