@charset "UTF-8";
/* https://www.silviabarra.com/wp-content/themes/nikkon/includes/basic-slider/css/style.css?ver=10.5.2 */
.nikkon-slider-container{box-shadow:0 0 0 1px rgba(0,0,0,.06);margin:0 0 25px;position:relative}.nikkon-slider-container.nikkon-slider-remove{height:300px;overflow:hidden;background-image:url(/wp-content/themes/nikkon/includes/basic-slider/css/../images/loader.gif);background-repeat:no-repeat;background-position:center center}.nikkon-slider-remove .nikkon-slider{visibility:hidden}.nikkon-slide{display:block;float:left;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.nikkon-slide img{display:block;width:100%}.nikkon-block-inner{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;font-size:17px;color:inherit;text-align:center;display:flex;align-items:center;padding:20px 78px 55px}.nikkon-block-inner-inner{display:flex;width:100%;justify-content:center}.nikkon-block-bg{display:inline-block;padding:10px 25px 20px;color:rgba(14,14,14,.8);width:fit-content;border-radius:5px;box-shadow:0 10px 90px 10px rgba(0,0,0,.18)}h4.nikkon-title{color:inherit!important;font-size:2.6vw!important;letter-spacing:1px;margin:0;padding:0;text-transform:uppercase;font-weight:500}.nikkon-block-content{max-width:980px;margin:0 auto;font-size:1vw}.nikkon-slide.box-topleft .nikkon-block-inner,.nikkon-slide.box-topcenter .nikkon-block-inner,.nikkon-slide.box-topright .nikkon-block-inner{align-items:flex-start}.nikkon-slide.box-middleleft .nikkon-block-inner,.nikkon-slide.box-middlecenter .nikkon-block-inner,.nikkon-slide.box-middleright .nikkon-block-inner{align-items:center}.nikkon-slide.box-bottomleft .nikkon-block-inner,.nikkon-slide.box-bottomcenter .nikkon-block-inner,.nikkon-slide.box-bottomright .nikkon-block-inner{align-items:flex-end}.nikkon-slide.box-topleft .nikkon-block-inner-inner,.nikkon-slide.box-middleleft .nikkon-block-inner-inner,.nikkon-slide.box-bottomleft .nikkon-block-inner-inner{justify-content:flex-start}.nikkon-slide.box-topcenter .nikkon-block-inner-inner,.nikkon-slide.box-middlecenter .nikkon-block-inner-inner,.nikkon-slide.box-bottomcenter .nikkon-block-inner-inner{justify-content:center}.nikkon-slide.box-topright .nikkon-block-inner-inner,.nikkon-slide.box-middleright .nikkon-block-inner-inner,.nikkon-slide.box-bottomright .nikkon-block-inner-inner{justify-content:flex-end}.nikkon-btn{display:inline-block;background-color:#c3c3c3;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.4) inset,0 1px 3px rgba(0,0,0,.12);padding:8px 22px 10px;margin:12px 0 0;color:#FFF!important;font-size:.85em}.nikkon-slider-prev,.nikkon-slider-next{background:none;position:absolute;top:0;line-height:40px;margin:0;padding:0;width:8%;height:100%;text-align:center;opacity:0;cursor:pointer;z-index:9;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.nikkon-slider-prev{left:0}.nikkon-slider-next{right:0}.nikkon-slide-style-default .nikkon-slider-prev::after,.nikkon-slide-style-default .nikkon-slider-next::after{border-radius:4px;font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;padding:12px;font-size:20px}.nikkon-slide-style-default .nikkon-slider-prev::after{content:"\f053"}.nikkon-slide-style-default .nikkon-slider-next::after{content:"\f054";left:auto;right:50%;margin:-35px -35px 0 0}.nikkon-slide-style-round .nikkon-slider-prev::after,.nikkon-slide-style-round .nikkon-slider-next::after{font-family:"Font Awesome 5 Free";font-weight:900;color:#000;position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;padding:12px;font-size:48px}.nikkon-slide-style-round .nikkon-slider-prev::after{content:"\f0a8"}.nikkon-slide-style-round .nikkon-slider-next::after{content:"\f0a9";left:auto;right:50%;margin:-35px -35px 0 0}.nikkon-slide-style-square .nikkon-slider-prev::after,.nikkon-slide-style-square .nikkon-slider-next::after{background-color:#000;font-family:"Font Awesome 5 Free";font-weight:900;color:#FFF;position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;padding:12px;font-size:20px}.nikkon-slide-style-square .nikkon-slider-prev::after{content:"\f060"}.nikkon-slide-style-square .nikkon-slider-next::after{content:"\f061";left:auto;right:50%;margin:-35px -35px 0 0}.nikkon-slider-container:hover .nikkon-slider-prev,.nikkon-slider-container:hover .nikkon-slider-next{opacity:1}.nikkon-slider-pager{bottom:0;height:30px;position:absolute;text-align:center;width:100%}.nikkon-slider-pager a.selected span{background-color:#000;position:relative}.nikkon-slider-pager a{display:inline-block;vertical-align:middle;padding:3px 2px}.nikkon-slider-pager span{border:1px solid #000;border-radius:8px;display:inline-block;height:12px;line-height:0;overflow:hidden;text-indent:-100px;width:12px}.nikkon-slider-noslides{background-color:#f7f7f7;border:1px solid rgba(0,0,0,.1);border-radius:3px;margin:0 0 15px;padding:15px;font-size:12px;text-align:center}.nikkon-slider-dark .nikkon-block-bg{background-color:rgba(0,0,0,.5);color:#FFF}.nikkon-slide-style-square.nikkon-slider-dark .nikkon-slider-prev::after,.nikkon-slide-style-square.nikkon-slider-dark .nikkon-slider-next::after{background-color:rgba(0,0,0,.5);border-radius:4px}.nikkon-slider-dark .nikkon-slider-pager a.selected span{background-color:rgba(0,0,0,.6)}.nikkon-slider-dark .nikkon-slider-pager span{border:1px solid rgba(0,0,0,.8)}.nikkon-slide-style-default.nikkon-slider-dark .nikkon-slider-prev::after,.nikkon-slide-style-default.nikkon-slider-dark .nikkon-slider-next::after{box-shadow:0 0 0 1px rgba(0,0,0,.6)}.nikkon-slide-style-default.nikkon-slider-dark .nikkon-slider-prev::after,.nikkon-slide-style-default.nikkon-slider-dark .nikkon-slider-next::after,.nikkon-slide-style-round.nikkon-slider-dark .nikkon-slider-prev::after,.nikkon-slide-style-round.nikkon-slider-dark .nikkon-slider-next::after{color:rgba(0,0,0,.5)}.nikkon-slide-style-square.nikkon-slider-dark .nikkon-slider-prev::after,.nikkon-slide-style-square.nikkon-slider-dark .nikkon-slider-next::after{color:#FFF}.nikkon-slider-light .nikkon-block-bg{background-color:rgba(255,255,255,.6);color:#000}.nikkon-slide-style-square.nikkon-slider-light .nikkon-slider-prev::after,.nikkon-slide-style-square.nikkon-slider-light .nikkon-slider-next::after{background-color:rgba(255,255,255,.6);border-radius:4px}.nikkon-slider-light .nikkon-slider-pager a.selected span{background-color:rgba(255,255,255,.6)}.nikkon-slider-light .nikkon-slider-pager span{border:1px solid rgba(255,255,255,.8)}.nikkon-slide-style-default.nikkon-slider-light .nikkon-slider-prev::after,.nikkon-slide-style-default.nikkon-slider-light .nikkon-slider-next::after{box-shadow:0 0 0 1px #FFF}.nikkon-slide-style-default.nikkon-slider-light .nikkon-slider-prev::after,.nikkon-slide-style-default.nikkon-slider-light .nikkon-slider-next::after{color:rgba(255,255,255,.6)}.nikkon-slide-style-round.nikkon-slider-light .nikkon-slider-prev::after,.nikkon-slide-style-round.nikkon-slider-light .nikkon-slider-next::after,.nikkon-slide-style-square.nikkon-slider-light .nikkon-slider-prev::after,.nikkon-slide-style-square.nikkon-slider-light .nikkon-slider-next::after{color:rgba(0,0,0,.5)}@media screen and (max-width:782px){.nikkon-block-bg{max-width:100%!important}.nikkon-block-content{font-size:1.7vw}}@media screen and (max-width:620px){.nikkon-slider-prev,.nikkon-slider-next{line-height:20px!important}.nikkon-slider-prev{left:20px!important}.nikkon-slider-next{right:20px!important}.nikkon-slider-prev::after,.nikkon-slider-next::after{font-size:20px!important;padding:10px!important}}.elementor-editor-active .nikkon-slider-container{background-color:#f1f1f1;background-image:none;box-shadow:0 0 0 1px rgba(0,0,0,.12);border-radius:3px;height:150px;overflow:hidden;margin:0}.elementor-editor-active .nikkon-slider-container .nikkon-slider-prev,.elementor-editor-active .nikkon-slider-container .nikkon-slider-next,.elementor-editor-active .nikkon-slider,.elementor-editor-active .nikkon-slider-container .nikkon-slider-pager{display:none}.nikkon-slider-elementor{position:absolute;top:50%;left:0;width:100%;margin:-20px 0 0;color:rgba(0,0,0,.4);font-size:15px;font-weight:700;letter-spacing:1px;text-align:center}.nikkon-slider-elementor p{font-size:13px;letter-spacing:0;font-weight:400}.widget-area .nikkon-slider-container{margin:0}