	* {box-sizing: border-box}
	html, body {background: white;overflow-x: hidden!important;scroll-behavior: smooth}
	a{cursor: pointer!important;text-decoration: none}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:Darumadrop One;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
*,::after,::before{box-sizing:border-box;}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
figure,footer,header,hgroup,main,nav{display:block;}
body{margin:0;font-family:Darumadrop One;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}
[tabindex="-1"]:focus{outline:0!important;}
h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ol,ul{margin-top:0;margin-bottom:1rem;}
a{text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:underline;}
figure{margin:0 0 1rem;}
img{vertical-align:middle;border-style:none;}
svg{overflow:hidden;vertical-align:middle;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{overflow:visible;}
button{text-transform:none;}
[type=button],button{-webkit-appearance:button;}
[type=button]:not(:disabled),button:not(:disabled){cursor:pointer;}
h1,h2,h3,h4,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h1{font-size:2.5rem;}
h2{font-size:2rem;}
h3{font-size:1.75rem;}
h4{font-size:1.5rem;}
h5{font-size:1.25rem;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
.container-fluid{width:100%;}
.row{display:-ms-flexbox;display:flex;justify-content: space-between;align-items: center;}
.no-gutters{margin-right:0;margin-left:0;}
.no-gutters>[class*=col-]{padding-right:0;padding-left:0;}
.col,.col-4,.col-md-1,.col-md-8{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
@media (min-width:768px){
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
}
.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;}
.btn{display:inline-block;cursor: pointer;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:hover{color:#212529;text-decoration:none;}
.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.btn:disabled{opacity:.65;}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62;}
.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5);}
.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d;}
.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b;}
.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5);}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}
.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130;}
.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5);}
.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545;}
.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d;}
.btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5);}
.btn-link{font-weight:400;color:#007bff;text-decoration:none;}
.btn-link:hover{color:#0056b3;text-decoration:underline;}
.btn-link:focus{text-decoration:underline;box-shadow:none;}
.btn-link:disabled{color:#6c757d;pointer-events:none;}
.fade{transition:opacity .15s linear;}
@media (prefers-reduced-motion:reduce){
.fade{transition:none;}
}
.fade:not(.show){opacity:0;}
.nav-link{display:block;padding:.5rem 1rem;}
.nav-link:focus,.nav-link:hover{text-decoration:none;}
.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
.navbar-nav .nav-link{padding-right:0;padding-left:0;}
.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
.card-title{margin-bottom:.75rem;}
.card-img{width:100%;border-radius:calc(.25rem - 1px);}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
.close:hover{color:#000;text-decoration:none;}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75;}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px);}
@media (prefers-reduced-motion:reduce){
.modal.fade .modal-dialog{transition:none;}
}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem;}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}
.modal-title{margin-bottom:0;line-height:1.5;}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem;}
@media (min-width:576px){
.modal-dialog{max-width:500px;margin:1.75rem auto;}
}
.carousel{position:relative;}
.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y;}
.carousel-inner{position:relative;width:100%;overflow:hidden;}
.carousel-inner::after{display:block;clear:both;content:"";}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.carousel-item{transition:none;}
}
.carousel-item-next,.carousel-item.active{display:block;}
.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease;}
@media (prefers-reduced-motion:reduce){
.carousel-control-next,.carousel-control-prev{transition:none;}
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9;}
.carousel-control-prev{left:0;}
.carousel-control-next{right:0;}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%;}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}
.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease;}
@media (prefers-reduced-motion:reduce){
.carousel-indicators li{transition:none;}
}
.carousel-indicators .active{opacity:1;}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}
.align-middle{vertical-align:middle!important;}
.border-top{border-top:1px solid #dee2e6!important;}
.rounded-pill{border-radius:50rem!important;}
.d-none{display:none!important;}
@media (min-width:768px){
.d-md-block{display:block!important;}
}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.w-100{width:100%!important;}
.mx-auto{margin-right:auto!important;}
.ml-auto,.mx-auto{margin-left:auto!important;}
.text-right{text-align:right!important;}
.font-weight-bold{font-weight:700!important;}
.text-white{color:#fff!important;}
.text-muted{color:#6c757d!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
body{min-width:992px!important;}
.container{min-width:992px!important;}
.navbar{display:none;}
}
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:Darumadrop One;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
*,::after,::before{box-sizing:border-box;}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
figure,footer,header,hgroup,main,nav{display:block;}
body{margin:0;font-family:Darumadrop One;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}
[tabindex="-1"]:focus{outline:0!important;}
h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
ol,ul{margin-top:0;margin-bottom:1rem;}
a{text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:underline;}
figure{margin:0 0 1rem;}
img{vertical-align:middle;border-style:none;}
svg{overflow:hidden;vertical-align:middle;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{overflow:visible;}
button{text-transform:none;}
[type=button],button{-webkit-appearance:button;}
[type=button]:not(:disabled),button:not(:disabled){cursor:pointer;}
h1,h2,h3,h4,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h1{font-size:2.5rem;}
h2{font-size:2rem;}
h3{font-size:1.75rem;}
h4{font-size:1.5rem;}
h5{font-size:1.25rem;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
.container-fluid{width:100%;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.no-gutters{margin-right:0;margin-left:0;}
.no-gutters>[class*=col-]{padding-right:0;padding-left:0;}
.col,.col-4,.col-md-1,.col-md-8{position:relative;width:100%;padding-right:15px;padding-left:15px;}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}
.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
@media (min-width:768px){
.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}
}
.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:hover{color:#212529;text-decoration:none;}
.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.btn:disabled{opacity:.65;}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62;}
.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5);}
.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d;}
.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b;}
.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5);}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}
.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130;}
.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5);}
.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545;}
.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d;}
.btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5);}
.btn-link{font-weight:400;color:#007bff;text-decoration:none;}
.btn-link:hover{color:#0056b3;text-decoration:underline;}
.btn-link:focus{text-decoration:underline;box-shadow:none;}
.btn-link:disabled{color:#6c757d;pointer-events:none;}
.fade{transition:opacity .15s linear;}
@media (prefers-reduced-motion:reduce){
.fade{transition:none;}
}
.fade:not(.show){opacity:0;}
.nav-link{display:block;padding:.5rem 1rem;}
.nav-link:focus,.nav-link:hover{text-decoration:none;}
.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none;}
.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
.navbar-nav .nav-link{padding-right:0;padding-left:0;}
.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}
.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row;}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
.card-title{margin-bottom:.75rem;}
.card-img{width:100%;border-radius:calc(.25rem - 1px);}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}
.close:hover{color:#000;text-decoration:none;}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75;}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px);}
@media (prefers-reduced-motion:reduce){
.modal.fade .modal-dialog{transition:none;}
}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem;}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}
.modal-title{margin-bottom:0;line-height:1.5;}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem;}
@media (min-width:576px){
.modal-dialog{max-width:500px;margin:1.75rem auto;}
}
.carousel{position:relative;}
.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y;}
.carousel-inner{position:relative;width:100%;overflow:hidden;}
.carousel-inner::after{display:block;clear:both;content:"";}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.carousel-item{transition:none;}
}
.carousel-item-next,.carousel-item.active{display:block;}
.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease;}
@media (prefers-reduced-motion:reduce){
.carousel-control-next,.carousel-control-prev{transition:none;}
}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9;}
.carousel-control-prev{left:0;}
.carousel-control-next{right:0;}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%;}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}
.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease;}
@media (prefers-reduced-motion:reduce){
.carousel-indicators li{transition:none;}
}
.carousel-indicators .active{opacity:1;}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}
.align-middle{vertical-align:middle!important;}
.border-top{border-top:1px solid #dee2e6!important;}
.rounded-pill{border-radius:50rem!important;}
.d-none{display:none!important;}
@media (min-width:768px){
.d-md-block{display:block!important;}
}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.w-100{width:100%!important;}
.mx-auto{margin-right:auto!important;}
.ml-auto,.mx-auto{margin-left:auto!important;}
.text-right{text-align:right!important;}
.font-weight-bold{font-weight:700!important;}
.text-white{color:#fff!important;}
.text-muted{color:#6c757d!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
body{min-width:992px!important;}
.container{min-width:992px!important;}
.navbar{display:none;}
}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-check:before{content:"\f00c";}
.fa-bars:before{content:"\f0c9";}
.fa-user-o:before{content:"\f2c0";}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
:root{--page-width:1920px;--mobile-page-width:320px;--PW-Font-Color-Orange:#ffb20f;--Telegram-Font-Color-Blue:#52c5eb;--PW-Color-Green:#007d7e;}
body{font-family:Darumadrop One, sans-serif;min-width:320px;margin:auto;}
.site-btn{background:linear-gradient(#1F1F1F, #1F1F1F)padding-box, linear-gradient(90deg, #BB3FF8, #00FFCC) border-box;color:white;padding:12px 15px;border:5px solid transparent;border-radius:190px;}
.site-btn:hover:enabled{background:linear-gradient(90deg, #BB3FF8, #00FFCC) padding-box;color:white;}
.site-btn1:hover:enabled{background:linear-gradient(90deg, #BB3FF8, #00FFCC) padding-box;color:white;}
.site-btn2:hover:enabled{background:linear-gradient(90deg, #BB3FF8, #00FFCC) padding-box;color:white;}
.site-btn3:hover{background:linear-gradient(90deg, #BB3FF8, #00FFCC) padding-box;color:white;}
.main-nav nav{background-color:#000000;padding:12px 18.125% 12px 15%;}
.main-nav .icon-menu{font-size:44px;display:none;margin-right:35px;}
.main-nav .navbar-nav a{color:white;}
.main-nav .navbar-nav a:visited{border-bottom:2px solid;}
.main-nav .navbar-nav .nav-item{margin:0px 5px 0px -3px;}
.main-nav .btn{background:linear-gradient(90deg, rgb(232 19 181) 0%, rgb(255 0 247) 100%);border-radius:30px;border-width:3px;font-size:14px;margin-left:12px;}
.main-nav .nav-loginbtn-text{max-width:180px;overflow:hidden;text-overflow:ellipsis;}
.main-nav .token-link a{margin-left:20px;font-weight:bold;}
.footer{width:100%;background-color:black;z-index:10;position:relative;}
footer .container{padding-top:15px;padding-bottom:5px;}
footer .row{margin-left:0px;margin-right:0px;}
footer h2,h4,p{font-size:18px;}
footer .col{padding-left:2px;}
footer #connectImageGroup div{display:inline-block!important;}
footer #PWLogo{border-bottom:2px solid;padding-top:15px;padding-bottom:20px;}
footer #FooterCol1{width:300px;-ms-flex:0 0 340px;flex:0 0 340px;}
footer #ConnectWithUs{border-bottom:2px solid;padding-top:18px;padding-bottom:20px;}
footer #ConnectWithUs img{margin-left:8px;}
footer #ConnectWithUs h4{margin-bottom:10px;}
footer #GetInTouch{padding-top:18px;}
footer #CopyrightFooter{border-top:2px solid;padding-top:16px;padding-bottom:10px;}
@media (max-width:1600px){
.main-nav nav{background-color:#000000;padding:0px 14.125% 3px 4.229%;display:flex;justify-content:center;}
}
@media (max-width:700px){
.main-nav .navbar-nav .nav-item{margin:0px 5px 0px -17px;}
}
@media (max-width:805px){
.main-nav .token-link a{margin-left:19px!important;}
}
@media (max-width: 650px){
.main-nav .icon-menu{display:block;font-size:20px;margin-right:0px;color:deeppink;}
}
@media (max-width: 650px){
.main-nav .desktop-show{display:none;}
}
@media (max-width: 850px){
.main-nav .navbar{justify-content:normal;padding:10px;flex-wrap:wrap;}
.navbar-expand .navbar-nav{margin:auto;}
.main-nav .userNameText{display:none;}
.main-nav .nav-loginbtn{font-size:17px;margin-left:auto;margin-right:auto;}
}
.twitter{display:flex;justify-content:center;}
@media (max-width: 750px){
.seccion{display:block;}
.footer #PWLogo{width:300px;}
.footer #ConnectWithUs{width:300px;}
.footer #GetInTouch{width:300px;}
.YoutubeTitle{width:300px;}
.twitter{width:316px;}
}
@media (max-width:430px){
.twitter{width:200px;display:block;width:269px;}
.YoutubeTitle{width:200px;}
}
li{list-style-type:none;margin:0px 0px 0px -32px;display:flex;margin-bottom:4px;}
.card{background:none;border:none;}
.site-btn{font-size:20px;}
.site-btn1{margin-top:85px;font-size:15px;}
.site-btn2{margin-top:-12px;font-size:15px;}
.site-btn3{margin-top:84px;font-size:15px;}
.site-btn1{background:linear-gradient(#1F1F1F, #1F1F1F)padding-box, linear-gradient(90deg, #BB3FF8, #00FFCC) border-box;color:white;padding:12px 48px 14px 48px;border:2px solid transparent;border-radius:190px;}
.site-btn2{background:linear-gradient(#1F1F1F, #1F1F1F)padding-box, linear-gradient(90deg, #BB3FF8, #00FFCC) border-box;color:white;padding:15px 56px 14px 56px;border:2px solid transparent;border-radius:190px;}
.site-btn3{background:linear-gradient(#1F1F1F, #1F1F1F)padding-box, linear-gradient(90deg, #BB3FF8, #00FFCC) border-box;color:white;padding:12px 48px 14px 48px;border:2px solid transparent;border-radius:190px;}
.site-btn a{color:white;display:inline-block;vertical-align:middle;line-height:normal;}
.site-btn1 a{color:white;display:inline-block;vertical-align:middle;line-height:normal;font-weight:bold;}
.site-btn2 a{color:white;display:inline-block;vertical-align:middle;line-height:normal;font-weight:bold;}
.site-btn3 a{color:white;display:inline-block;vertical-align:middle;line-height:normal;font-weight:bold;}
.site-btn a:hover{color:black;text-decoration:none;}
.site-btn1 a:hover{color:black;text-decoration:none;}
.site-btn2 a:hover{color:black;text-decoration:none;}
.site-btn3 a:hover{color:black;text-decoration:none;}
.readmore-btn{font-size:14px;color:#14b182;}
.modal-body{text-align:left;padding:15px;white-space:pre-wrap;}
.modal-body p{font-size:16px!important;}
.home-style{background-image:url(https://davincij15.com/images/desktop/Banner_Home_1.jpg);background-repeat:no-repeat;height:957px;background-size:100%;}
.home-style .home-content{position:absolute;transform:translateY(-50%);top:50%;left:15%;}
.home-style .mouse{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}
.home-style h1{font-size:62px;font-weight:bold;color:black;}
.home-style h1 .token-red{color:deeppink;}
.home-style h2{font-size:21px;color:white;}
.home-style .connect-with-me{margin-top:15px;}
.home-style .connect-with-me h2{color:black;font-size:40px;}
.home-style .connect-with-me .link-buttons{margin-left:10px;}
.home-style .connect-with-me .link-buttons img{opacity: 0.5;margin-right:25px;width:50px;}
.home-style .join-telegram{margin-top:35px;}
@media (max-width:1550px){
.home-style h1{font-size:55px;}
}
@media (max-width: 1400px){
.home-style{background-size:1400px;height:699px;}
}
@media (max-width: 1200px){
.home-style{background-size:1200px;height:599px;}
.home-style h1{font-size:45px;}
.home-style .connect-with-me h2{font-size:29px;}
}
@media (max-width: 1000px){
.home-style{background-size:1000px;height:499px;}
.home-style h1{font-size:42px;}
.home-style .mouse{display:none;}
}
@media (max-width: 800px){
.home-style{background-size:800px;height:399px;padding-top:10px;}
.home-style h1{font-size:28px;}
.home-style .connect-with-me h2{font-size:20px;}
.home-style .connect-with-me .link-buttons img{margin-right:15px;width:35px;}
.home-style .join-telegram{font-size:16px;}
}
@media (max-width: 600px){
.home-style{background-position:-185px;}
}
.about-style{background:#FFFFFF 0% 0% no-repeat padding-box;opacity:1;padding-top:123px;padding:50px 0px;}
.about-style .content{display:flex;width:100%;position:relative;height:50%;align-content:center;justify-content:center;flex-wrap:wrap;}
.about-style .about-section .title{position:relative;margin-left:50px;margin-bottom:45px;}
.about-section .telegram-blue{color:var(--Telegram-Font-Color-Blue);top:1792px;left:968px;width:22px;height:22px;}
.about-style .about-section .title h1{text-align:left;font:normal normal 800 140px/191px Open Sans;letter-spacing:-1.4px;text-transform:uppercase;color:#e9ecef;text-transform:uppercase;opacity:1;margin:4px 28px 11px 8px;}
.about-style .about-section .title .underscore-line{position:absolute;background:transparent linear-gradient(90deg, #BB3FF8 0%, #EE0A6B 100%) 0% 0% no-repeat padding-box;margin:auto;opacity:1;width:100px;height:5px;transform:matrix(-1, 0, 0, -1, 0, 0);bottom:10px;left:120px;}
.about-style .about-section .info{line-height:28px;text-align:justify;font-size:20px;color:rgba(28,28,28,1);max-width:1000px;margin-left:20px;}
.about-style .title .title-content{top:55px;left:105px;position:absolute;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:42px;color:rgba(28,28,28,1);}
.about-style .about-section .content .img-about img{width:600px;margin-top:100px;margin-bottom:20px;}
@media (max-width: 1200px){
.about-style .about-section .content .img-about img{width:500px;}
.about-style .about-section .title h1{font-size:100px;margin:0;}
.about-style .title .title-content{left:80px;top:auto;bottom:10px;font-size:40px;}
}
@media (max-width: 800px){
.about-style .about-section .content .img-about img{width:300px;}
.about-style .about-section .title h1{font-size:95px;}
.about-style .title .title-content{font-size:27px;}
.about-style .about-section .info{font-size:18px;}
}
@media (max-width: 400px){
.about-style .about-section .content .img-about img{width:280px;}
.about-style .about-section .title{margin:auto;}
.about-style .about-section .title h1{font-size:85px;}
.about-style .title .title-content{left:52px;bottom:27px;font-size:22px;}
.about-style .about-section .info{font-size:16px;}
}
.faq1-style{background: white;flex-wrap:wrap;overflow:hidden;}
.faq1-style .faq-section{width:100%;position:relative;flex-wrap:wrap;}
.faq1-style .faq-section .title{display:block;position:relative;margin-left:205px;margin-bottom:40px;}
.faq1-style .faq-section .title h1{text-align:left;font:normal normal 800 140px/191px Open Sans;letter-spacing:-1.4px;text-transform:uppercase;opacity:1;}
.faq1-style .faq-section .title .underscore-line{position:absolute;background:transparent linear-gradient(90deg, #BB3FF8 0%, #EE0A6B 100%) 0% 0% no-repeat padding-box;opacity:1;width:100px;height:5px;bottom:40px;left:20px;}
.faq1-style .accordeon{display:flex;flex-direction:column;align-items:center;max-width:600px;border-radius:2px;width:100%;}
.faq1-style .faq-section .sub{width:100%;border-radius:12px;flex-wrap:wrap;margin-bottom:20px;}
.faq1-style .faq-section .tittle{height:106px;background-color:#20202C;border-radius:7px;display:flex;}
.faq-section #questions__Answers{top:74px;position:absolute;overflow:visible;width:675px;height:64px;text-align:left;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:45px;color:rgba(255,255,255,1);letter-spacing:-0.1px;text-transform:uppercase;}
.faq1-style .faq-section .tittle .icon-container .img-content{position:absolute;width:38px;left:50%;top:50%;transform:translate(-50%, -50%);}
.faq1-style .faq-section .tittle .icon-container .line{width:38px;height:4px;background:red;display:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.faq1-style .faq-section .tittle .icon-container{width:116px;height:100%;background:#39394D 0% 0% no-repeat padding-box;display:block;margin-left:auto;position:relative;}
.faq1-style .faq-section p.tittle-text{color:white;padding:12px 19px;width:100%;font-size:19px;}
.faq1-style .faq-section .info-box{color:#FFFFFF;background-color:#00AE8B;padding:0;text-align:center;font-size:17px;max-height:0px;overflow:hidden;transition:none;}
.faq1-style .faq-section div.sub:hover .info-box{max-height:1000px;padding:25px 20px;transition:padding 0.5s,max-height 2s;}
.faq1-style .faq-section .content{display:flex;justify-content: center;align-items: center}
.faq1-style .faq-section div.sub:hover .line{display:block;}
.faq1-style .faq-section div.sub:hover .tittle img{background:rgb(0, 0, 10);display:none;opacity:1;}
.faq1-style .faq-section div.sub:hover .tittle,.icon-container{background:hsla(240, 16%, 15%, 1) 0% 0% no-repeat padding-box;opacity:0.9;}
@media (max-width: 1200px){
.faq1-style .faq-section .title{margin-left:auto;margin-right:auto;}
.faq1-style .faq-section .content{display:flex;padding:0px;justify-content:center;}
}
@media (max-width: 800px){
.faq1-style{padding:120px 0;}
.faq1-style .faq-section .title #questions__Answers{font-size:30px;}
.faq1-style .faq-section .tittle{height:120px;}
.faq1-style .faq-section p.tittle-text{font-size:18px;}
@media (max-width: 400px){
.faq1-style .faq-section .title h1{font-size:100px;}
.faq1-style .faq-section .title #questions__Answers{font-size:25px;}
.faq1-style .faq-section .tittle{height:130px;}
.faq1-style .faq-section p.tittle-text{font-size:15px;}
}
}
.testimonials-style{height:calc(0.3719 * var(--page-width));text-align:center;background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:20px;opacity:1;display: flex;justify-content: center;align-items: center;}
.testimonials-style h1{font-size:38px;}
.testimonials-style .Testimonials-Imagen1{position:absolute;left:-187px;top:-64px;}
.testimonials-style .Testimonials-Imagen2{right:50px;margin:-31px 31px 37px 1147px;}
.testimonials-style .carousel{margin-top:45px;right:-51px;margin:0px 0px 0px -57px;}
.carousel-events{height:410px;}
.carousel-caption{background-color:#20202C;opacity:0,7;margin:auto;max-width: 600px;border-radius: 30px;padding: 10px}
.carousel-item.active{height:380px;}
.testimonials-style .card{height:320px;width:800px;background-color:white;padding:40px 40px 40px 40px;border-radius:30px;-webkit-box-shadow:0px 0px 37px -23px rgba(107,106,107,0.73);-moz-box-shadow:0px 0px 37px -23px rgba(107,106,107,0.73);box-shadow:0px 0px 37px -23px rgba(107,106,107,0.73);margin-top:10px;margin-bottom:10px;text-align:left;}
.testimonials-style .card .text-truncated{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:0px;}
.testimonials-style .card-img{width:40px;height:auto;margin-left:20px;}
.testimonials-style .card-title{margin-left:18px;margin-bottom:0px;}
.testimonials-style .card-body .readmore-btn{margin-top:5px;float:right;}
.testimonials-style .card-stars{margin-left:20px;}
.testimonials-style .carousel-control{height:49px;width:57px;top:40%;}
.testimonials-style .carousel-indicators{bottom:-80px;}
.testimonials-style .carousel-indicators li{width:14px;height:14px;background-color:lightgray;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:1;margin:0px 8px 0px 8px;}
.testimonials-style .carousel-indicators .active{background-color:var(--Telegram-Font-Color-Blue);}
.testimonials-style .carousel-control-next-icon{background-image:url(https://davincij15.com/images/desktop/Content_Testimonials_NextButton.svg);top:4039px;left:1428px;width:30px;height:34px;opacity:1;}
.testimonials-style .carousel-control-prev-icon{background-image:url(https://davincij15.com/images/desktop/Content_Testimonials_PrevButton.svg);top:4039px;left:451px;width:30px;height:34px;opacity:1;}
@media (max-width: 1600px){
.testimonials-style{height:calc(0.3719 * 1600px);padding-top:50px;}
.testimonials-style .card{padding:20px 20px 20px 20px;width:600px;height:280px;}
.testimonials-style .Testimonials-Imagen2{margin:15px 31px 40px 790px!important;}
.carousel-control-prev{left:-20px;}
.testimonials-style h1{font-size:32px;}
.testimonials-style .card-title{font-size:16px;}
.testimonials-style .card .text-truncated{font-size:19px;}
.testimonials-style .card-img{width:30px;margin-left:20px;}
}
@media (max-width: 1399px){
.testimonials-style .Testimonials-Imagen2{display:none;}
.testimonials-style .Testimonials-Imagen1{display:none;}
}
.pricing-style{background: white;height:calc(0.4484 *1900 var(--page-width));text-align:center;padding:100px 0px 100px 0px;overflow:hidden;}
.table-prices{display:flex;flex-direction:row;width:100%;justify-content:center;}
.precio-col-features-two .Annual h2{top:0px;overflow:visible;white-space:nowrap;text-align:center;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:70px;color:rgba(255,255,255,1);letter-spacing:-0.1px;font:normal normal 815 74px/73px Open Sans;margin:-4px;}
.pricing-style .ID1_Month h2{top:230px;overflow:visible;width:376px;white-space:nowrap;text-align:center;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:60px;color:rgba(255,255,255,1);letter-spacing:-0.1px;margin:-160px 0px 3px 5px;font:normal normal 815 50px/54px Open Sans;}
.pricing-style .ID2_Month h2{top:230px;overflow:visible;width:376px;white-space:nowrap;text-align:center;font-family:Open Sans;font-style:normal;font-weight:bold;font-size:60px;color:rgba(255,255,255,1);letter-spacing:-0.1px;margin:-160px 0px 3px 5px;font:normal normal 815 50px/54px Open Sans;}
.CUP{margin:-214px 0px 10px 157px;position:absolute;display:flex;}
.pricing-style .Rectangle_2244{width:418px;height:128px;}
#Rectangle_2244{fill:grey;}
.pricing-style .Rectangle_2245{width:100%;margin-top:10px;}
#Rectangle_2245{fill:#FF9100;}
.pricing-style .Rectangle_2246{width:418px;height:128px;}
#Rectangle_2246{fill:#9A5326;}
.precio-col-header-one{overflow:visible;width:100%;}
.precio-3{margin:-145px -3px -97px;line-height:3.5;text-transform:uppercase;background-color:#9B9B9B;color:white;font-size:x-small;}
.precio-3 span{font-size:initial;}
.precio-2{margin:-154px -3px 0px;padding:10px 0px 3px;line-height:8.3;background-color:#FF9100;color:white;font-size:x-small;text-align:center;text-transform:uppercase;}
.precio-2 span{font-size:initial;}
.precio-1{margin:-145px 0px -98px;line-height:3.7;text-transform:uppercase;background-color:#9A5326;color:white;}
.precio-1 span{font-size:initial;}
.precio-2 h2{font-size:3rem;}
.precio-1 h2{font-size:2.5rem;}
.precio-3 h2{font-size:2.5rem;}
.precio-col-one{background:#20202C;float:right;display:inline;font:normal normal bold 20px/169px Open Sans;height:28%;margin-top:50px;width:418px;}
.precio-col-two{background:#20202C;font-family:'Open Sans', sans-serif;font-weight:400;line-height:2.625;color:rgba(28,28,28,1);text-align:center;float:right;border-left:none;display:inline;font-family: Darumadrop One, sans-serif;width:420px;}
.precio-col-three{background:#20202C;float:right;display:inline;font:normal normal bold 20px/169px Open Sans;height:32%;margin-top:50px;width:418px;}
.font-weight-bold{display:flex;justify-content:center;}
.precio-col-features-one{margin:3.5em 14px 186px -4px;padding:1.25em -1px;font-size:202%;color:white;}
.precio-col-features-two{margin:1.5em 7px 184px -4px;padding:1.25em -1px;font-size:289%;color:white;}
.precio-col-features-three{margin:3.5em 14px 186px -4px;padding:1.25em -1px;font-size:202%;color:white;}
.precio-col-header-one{position:relative;}
.precio-col-header-one h3{color:var(--white);text-align:center;font-size:44px;margin-bottom:0px;margin:-112px 3px -54px 3px;font-family: Darumadrop One, sans-serif;}
.precio-col-header-two{position:relative;}
.precio-col-header-two h3{color:var(--white);text-align:center;font-size:44px;margin-bottom:0px;margin:-110px 0px -21px 3px;width:417px;flex:inherit;font-family: Darumadrop One, sans-serif;}
.precio-col-header-three{position:relative;}
.precio-col-header-three h3{color:var(--white);text-align:center;font-size:44px;margin-bottom:0px;margin:-112px 3px -54px 3px;font-family: Darumadrop One, sans-serif;}
.precio-col-header-three p{font-size:24px;}
.precio-col-header-two p{font-size:24px;}
.precio-col-header-one p{font-size:24px;}
.pricing-style .Join_the_DavinciJ15_private_Te{text-align:center;font-size:29px;font-weight:bold;color:rgba(255,255,255,1);letter-spacing:-0.1px;text-transform:uppercase;margin:auto;margin-bottom:20px;}
@media (max-width:1760px){
.testimonials-style .Testimonials-Imagen2{display:none;}
}
@media (max-width: 1600px){
.pricing-style{padding-top:50px;}
.pricing-style p{font-size:17px;}
}
.testimonials-style .Testimonials-Imagen2{margin:-12px 31px 40px 790px!important;}
@media (max-width: 1300px){
.table-prices{flex-direction:column;}
.precio-col-one{margin:auto;margin-bottom:25px;}
.precio-col-two{margin:auto;margin-bottom:25px;}
.precio-col-three{margin:auto;}
}
.btn-verify-message{display:block;position:fixed;bottom:15px;right:15px;z-index:1000;}
.Events{width:100%;height:366px;background: white}
.card-img{width:36px;margin:-4px 5px 0px 0px;}
.TitleNews{font-style:italic;font-weight:bold;color:white;text-transform:unset;width:98%;padding:32px 0px 0px 0px;}
.item-text{padding:1px 0px 0px 0px;color:white;text-align:center;font-weight:bold;}
.item-text p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:5px;font-weight:normal;font-size:17px;}
.item-img{display:block;width:100%;height:250px;background-size:cover;background-position:top;}
.news-style{background: white;padding-top:15px;overflow:hidden;min-height:1000px;}
.news-title{display:block;font-size:40px;height:102px;text-align:center;margin-top:42px;width:100%;}
.news-container{display:flex;justify-content:center;width:100vw;flex-direction:column;}
.news-container .grid-container{flex:1;display:grid;grid-template-columns:repeat(4, 1fr);height:82%;margin-bottom:20px;}
.news-container .container-cards{width:100%;display:flex;justify-content:center;align-items:center;padding:0px 0px 20px 0px;}
.news-container .container-cards figure{position:relative;height:637px;cursor:pointer;width:80%;max-width:500px;min-width:300px;overflow:hidden;border-radius:2px;box-shadow:0px 2px 7px rgb(0 0 0 / 84%);background-color:#24202c;margin:auto;}
.news-container .container-cards figure img{will-change:transform;}
.news-container .container-cards figure .capa{position:absolute;top:0;width:100%;height:100%;background:rgba(0,103,123,0.7);transition:all 400ms ease-out;opacity:0;visibility:hidden;text-align:center;}
.news-container .container-cards figure:hover > .capa{opacity:1;visibility:visible;}
.news-container .container-cards figure:hover > .capa h3{margin-top:70px;margin-bottom:15px;}
.news-container .container-cards figure .capa h3{color:white;font-weight:400;margin-bottom:120px;transition:all 400ms ease-out;margin-top:30px;}
.news-show-more{width:400px;margin:auto;border-radius:9px;height:40px;background-color:#24202C;color:white;border-color:white;}
.footer-news{display:block;margin:auto;margin-bottom:20px;margin-top:40px;align-self:flex-end;padding:0px 20px;}
.footer-news .info-davinci{font-size:19px;color:#000000;}
@media (max-width: 1600px){
.news-container .grid-container{grid-template-columns:repeat(3, 1fr)!important;}
}
@media (max-width: 1200px){
.news-container .grid-container{grid-template-columns:repeat(2, 1fr)!important;}
}
@media (max-width: 790px){
.news-container .grid-container{grid-template-columns:repeat(1, 1fr)!important;}
}
@media (min-width: 370px){
.d-md-block{display:block!important;}
}
@media (max-width: 558px){
.carousel-caption{background-color:#20202C;opacity:0,7;margin:auto;width:63%;}
}

.aboutgroup {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	width: 100%;
	overflow: hidden;
	background: white;
}
.lines {
	background: white;
	width: 100%;
	display: flex;
	justify-content: start;
	align-items: center;
	color: black;
	font-size: 24px;
	box-sizing: border-box;
	gap: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 3px solid black;
	border-bottom: 3px solid black;
}

.inside {
	width: 100%;
	display: flex;
	justify-content: start;
	align-items: center;
	gap: 10px;
	-webkit-animation: slide 120s linear infinite;
}


@keyframes slide {
	0% {
		transform: translateX(0);
	}

	50% {
		transform: translateX(-50%);
	}

	100% {
		transform: translateX(0);
	}
}


#Testimonials .col {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	flex-grow: unset;
	flex-basis: unset;
}

.left {
	margin-top: 50px;
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.maintitle {
	font-size: 62px;
	color: black;
	line-height: 3.5rem;
}
.maintitle span {
	color: #FF1493;
}

.connectwith {
	color: black;
	font-size: 40px;
}

.socialis {
	display: flex;
	gap: 10px;
}
.socialis img {
	width: 40px;
}

.mobottom {
	text-align: center;
	font-size: 12px;
}
	   	   .bnb{
		   background: transparent!important;
		   color:#1A1A1A!important; 
	   }
	   
	   .payh a {
		   background: #1A1A1A;
			color: white;
			font-size: 12px;
			font-weight: bold;
			height: 40px;
			display: flex;
			gap: 5px;
			justify-content: center;
			align-items: center;
			border-radius: 8px;
			border: 1px solid #1A1A1A;
	   }
	   

	   .inputz {
	   width: 100%;
	   display: flex;
	   justify-content: space-between;
	   align-items: center;
	   padding: 10px;
	   border-radius: 8px;
	   border: 1px solid #868785;
	   }
	   .inputz input {
		   border: none;
		   outline: none;
	   }
	   .hpay {
		   display:flex;
		   justify-content: space-between;
		   align-items: center;
	   }
	   .hpay p {
		   		   font-size: 12px;
	   margin: 0;}
	   .payh {
		   gap: 10px;
		   display: flex;
		   flex-direction: column;
		   width: 100%;
	   }
	   .inpuits {
		   gap: 20px;
		   display: flex;
		   justify-content: space-between;
		   align-items: start;
	   }
	   .coins {
		   display: flex;
		   margin: 15px 0;
		   gap: 20px;
		   justify-content: space-between;
		   align-items: center;
	   }
	   .coins a {
		width: 100%;
		height: 45px;
		border: 1px solid #4B5E75;
		box-sizing: border-box;
		display: flex;
		color: #4B5E75;
		border-radius: 8px;
		justify-content: center;
		align-items: center;
		gap: 5px;
	   }
	   
	   .coins .active {
	   background: #FF1493;
	   border-color: #FF1493;
	   color: white;
	   }
	   .inline {
		   display: flex;
		   justify-content: space-between;
		   align-items: center;
	   }
	   .inline div {
		   width: 80px;
		   height: 1px;
		   background: #E4E4E7;
	   }
	   .inline span {
		   color: #4B5E75;
			font-size: 12px;
	   }
	   .additional {
		   display: flex;
		   justify-content: center;
		   align-items: center;
		   gap: 20px;
		   color: #4B5E75;
		   font-size: 12px;
		   width: 100%;
		   margin: 10px 0px;
	   }
	   #raise {
		   width: 100%;
	   }
	   .raised {
		   color: #4B5E75;
		   font-size: 12px;
		   width: 100%;
		   text-align: center;
		   margin: 20px 0px;
	   }
	   .purpler p {
		   margin: 0;
		   color: white;
		   text-align: center;
		   font-size: 12px;
	   }
	   .purpler p span {
		   font-size: 24px;
		   color: white;
	   }
	   .purpler {
		   display: flex;
		   justify-content: center;
		   gap: 20px;
		   align-items: center;
		   border-radius: 20px;
		   width: 100%;
		   background: #FF1493;
		   padding: 20px;
		   box-sizing: border-box;
	   }
	   .btitle {
		   color: #1A1A1A;
		   font-size: 18px;
		   text-align: center;
	   }
	   .right {
		   margin-top: 50px;
		   background: white;
		   padding: 15px;
		   border-radius: 25px;
		   min-width: 400px;
	   }
	   .home {
		   position: relative;
		   background: url('/img/bgbig.jpg');
		   width: 100%;
		   height: 100%;
			display: flex;
			justify-content: center;
			gap: 20%;
			align-items: center;
			padding: 0px 30px;
			background-repeat: no-repeat;
			background-size: 100%;
	   }
		a:hover {
			color: #EE0A6B;
		text-decoration: none;
		}
		.aboutt {
			font-size: 72px;
			color: black;
			line-height: 3.5rem;
			text-align: center;
			margin-top: 40px;
		}
		.aboudesc {
			font-family: "Permanent Marker", cursive;
			font-size: 18px;
			color: black;
			text-align: center;
			margin-top: 40px;
		}
		.group {
		margin-top: 50px;
		margin-bottom: 50px;
		}
		.benefits {
			font-family: "Permanent Marker", cursive;
			font-size: 18px;
			color: #1C1C1C;
		}
		.benefits span {
			color: #EE0A6B;
		}
		
		.questions {
			font-family: "Permanent Marker", cursive;
			color: #0DA58C;
			margin: 0;
		}
		.contact {
			font-family: "Permanent Marker", cursive;
			color: #1C1C1C;
		}
		.buynow {
			font-size: 32px;
			color: black;
			padding: 10px;
			border: 1px solid black;
			border-radius: 30px;
			display: flex;
			justify-content: center;
			margin-top: 30px;
			margin-bottom: 60px;
		align-items: center;
		}
			.footer {
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
	}
	.footertypes {
		width: 100%;
		display: flex;
		justify-content: space-between;
		align-items: start;
		margin-top: 20px;
	}
	.ftitle {
		color: white;
	}
	.socials {
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 10px;
	}
	.socials a img {
		opacity: 0.5;
	}
	._ygD8z7QIm {
  border: 1px solid rgb(222, 58, 59) !important;
}

._xYA6bk2qa {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999;
  background: rgba(9, 9, 9, 0.5);
  backdrop-filter: blur(5px);
  height: 100%;
  width: 100%;
}
._vg21vPG4S {
  border-radius: 5px;
  padding: 20px;
  background: url(/img/bgmodal.png);
  width: 540px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  height: 700px;
}
._kx62ojIiP {
  width: 100%;
  flex-direction: column;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
}
._kx62ojIiP a {
  border-radius: 100px;
  height: 68px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #0244A5;
  font-size: 24px;
  text-transform: capitalize;
  text-decoration: none;
  font-style: normal;
  font-weight: 600;
  width: 100%;
  background: #FFFFFF;
  backdrop-filter: blur(8px);
}
._S9k1S7ZSI p {
	color: white;
}
._QLhtemRIC {
  width: 100%;
  display: flex;
  justify-content: end;
}
#main ._CpZ10jlbb {
  font-size: 15px;
  color: white;
}
#insert ._CpZ10jlbb {
  color: #ffff;
  text-align: center;
  font-size: 55px;
  background: linear-gradient(287.33deg, #165be2 1.57%, #01fc99 99.42%);
  background-clip: border-box;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  font-style: normal;
  margin-bottom: 20px;
  font-weight: 800;
}
#hardware ._CpZ10jlbb {
  color: #ffff;
  text-align: center;
  font-size: 55px;
  background: linear-gradient(287.33deg, #165be2 1.57%, #01fc99 99.42%);
  background-clip: border-box;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  font-style: normal;
  margin-bottom: 20px;
  font-weight: 800;
}

._S9k1S7ZSI {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
  border-radius: 12px;
  background: #1a1a1a66;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  padding: 18px;
  box-sizing: border-box;
  backdrop-filter: blur(8px);
  border: 1px solid white;
}
._S9k1S7ZSI p span {
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
}
._ZuzbB0AnH {
  border-radius: 12px;
  background: #1a1a1a66;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(8px);
  border: 1px solid white;
  outline: 0;
  padding: 10px;
  width: 100%;
  height: 200px;
  color: white;
}
._LJiuk2YyD {
  display: flex;
  justify-content: center;
  align-items: center;
}
._ZuzbB0AnH::selection {
  -webkit-text-fill-color: #1a1a1a;
}
._26Nr6XKsP {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: 30px;
}

#hardware ._eGOXq5fqj {
  width: 100%;
  padding: 10px;
}
#trezor {
  border-top: 1px solid #fff;
}

.head {
	position: absolute;
	top: 0;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: rgba(0,0,0,0.5);
	padding: 20px 30px;
	box-sizing: border-box;
}

.head .nav {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 30px;
	color: white;
	font-size: 24px;
}

.nav a {
	color: white;
}
.connectwallet {
	padding: 10px 20px;
	box-sizing: border-box;
	color: white;
	background: linear-gradient(to right, #E813B5, #FF00F7);
	border-radius: 45px;
}

@media screen and (max-width: 1200px) {
	.inputz input {
		width: 100%;
	}
	.home {
		background-size: 150%;
	}
}

@media screen and (max-width: 700px) {
	.head {
		display: none;
	}
	.home {
		flex-direction: column;
		height: auto;
		background-position: center;
		background-size: 600%;
	}
	.socialis {
		justify-content: center;
		align-items: center;
	}
	.maintitle {
		text-align: center;
	}
	.connectwith {
		text-align: center;
	}
	.cwallet  {
		justify-content: center;
		align-items: center;
		display: flex;
	}
	.group {
		width: 100%;
	}
	.faq1-style {
		padding: 120px 20px;
	}
	#Testimonials {
		display: none;
	}
	.footertypes {
		flex-direction: column;
	}
	._vg21vPG4S {
		width: 100%;
		height: 100%;
	}
}