.container-nav/**
 *
 * Project Name: ******;
 * Author: Abdulaha Islam;
 * Version: 1.0.1;
 * Company: Abnipes Network;
 * Descriptions: ****** is an html5 responsive e-commerce template;
 *
 *
 *
 **************
 * CSS TABLE OF CONTENTS
 **************
 *
 * 01. Default css
 * 02. Variables
 *     
 *     
 *
 * 
 */

/* 01. Default css */
body {
    font-family: sans-serif;
}

a {
    text-decoration: none;
    transition: all 0.3s ease;
}

ul,
li {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* 02. Variables */
:root {
    --primary: #ea6d2b;
    --secondary: #202b31;
    --gray: #585858;
    --graybg: #f7f7f6;
    --white: #ffffff;
    --bebas: "Bebas Neue";
}

nav.navbar {
    background: #052240;
}

nav.navbar a {
    color: var(--white);
    font-family: "Cabin", sans-serif;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 26px;
}

a.navbar-brand img {
    width: 95px;
}

.single-slide-item {
    background-position: right center;
    background-repeat: no-repeat;
    background-size: 62% 100%;
    height: 480px;
}

/* .single-slide-item .slide-content {
    max-width: 380px;
    margin: 140px 0 140px;
    padding-left: 45px;
} */

.single-slide-item .slide-content h2.slide-title {
    font-size: 40px;
    line-height: 40px;
}

.single-slide-item .slide-content p.posts-count {
    font-size: 14px;
    line-height: 20px;
    margin: 0;
}

.single-slide-item .slide-content p.slide-description {
    font-size: 14px;
    line-height: 20px;
}

.single-slide-item .slide-content a.slide-button {
    color: #ffffff;
    background: #ea6d2b;
    padding: 10px 20px;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 600;
    display: inline-block;
    margin-top: 20px;
    transition: 0.2s;
}

.sliders-wrapper {
    color: #fff;
    background: #000000;
}

.single-slide-item .slide-content a.slide-button i {
    font-size: 12px;
    padding-right: 8px;
    color: #ffffff;
}

.single-slide-item .slide-content a.slide-button:hover {
    background: #c95c23;
}

.slide-layout-container .slide-content {}

.slide-title {
    font-size: 40px;
    font-weight: 500;
    font-family: "Open Sans", sans-serif;
    line-height: 40px;
}

.slide-subtitle {
    font-size: 14px;
    line-height: 20px;
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    margin-top: 5px;
}

.slide-description {
    font-size: 14px;
    line-height: 20px;
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    margin: 8px 0;
}

.apps-container {
    text-align: center;
    margin: 35px 0 0;
}

.apps-container ul {
}

.apps-container ul li {
    display: inline-block;
}

.apps-container ul li {
    max-width: 100px;
}

.small-block-grid-2 > li {
    list-style: none;
    width: 50%;
}

.inline-list > li > * {
    display: block;
}

.device-link {
    border-radius: 3px;
    height: 0;
    padding-bottom: 40%;
    position: relative;
    width: 100%;
}

.device-logo {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 80%;
    filter: drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.5));
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.device-logo.logo-amazon-fire-tv,
.device-logo.logo-roku {
    background-size: 60%;
}

.device-logo.logo-atv {
    background-size: 35%;
}

.logo-iphone {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22581.97%22%20height%3D%22120.98%22%20viewBox%3D%220%200%20581.97%20120.98%22%3E%3Ctitle%3Eicon-ios%3C/title%3E%3Cpath%20d%3D%22M0%2057.63c.8-2.69%201.39-5.47%202.43-8.07C7.09%2037.89%2015.36%2030.35%2028.1%2029.07a23.7%2023.7%200%200%201%2011.82%202.09c6.68%203.11%2012.74%202.74%2019.38%200%2012.7-5.31%2023.91-2.68%2033.51%207.19%201.58%201.62%201.69%202.53-.18%204-6.83%205.38-11.1%2012.25-11%2021.18.07%2010.06%205.37%2017.09%2013.58%2022.29.64.4%201.29.78%202.15%201.31a26.09%2026.09%200%200%201-.76%202.94%2067.49%2067.49%200%200%201-15.23%2024.13c-5.17%205.16-11.18%205.94-17.82%203.48-1.33-.5-2.66-1-4-1.6a20.62%2020.62%200%200%200-16.07-.36c-2.22.82-4.5%201.52-6.69%202.4-5.56%202.25-10.73%201.19-14.73-2.88a85.32%2085.32%200%200%201-11.16-13.93%2073.48%2073.48%200%200%201-10.34-29A8.39%208.39%200%200%200%200%2070.75V57.63zM374.31%20121c-2.11-.47-4.24-.87-6.34-1.42-10.62-2.79-18.68-9-23.3-19-7-15.17-6.73-30.45%201.23-45.19%207.44-13.79%2021.91-20.73%2037.52-19.17C397%2037.54%20407.76%2043%20414.5%2055.3c9.42%2017.12%206.11%2042.25-7.33%2055.32a35.73%2035.73%200%200%201-20.17%209.71%2021.59%2021.59%200%200%200-2.38.63h-10.31zm25.9-43.14a33.89%2033.89%200%200%200-3.58-16c-3.51-7-9-11.38-17-11.48-7.57-.09-12.89%204-16.27%2010.55-6%2011.8-6%2023.73%200%2035.47%206.93%2013.43%2023.08%2014.11%2031.24%201.4a37%2037%200%200%200%205.6-19.93zM546%20121c-2.47-.5-5-.9-7.42-1.51-15.46-3.81-24.85-13.54-28-29.15-2.58-12.92-1.23-25.41%205.61-36.81%208-13.35%2020.37-18.49%2035.53-17.22%2018%201.5%2026.78%2013.71%2029.58%2028.93a20.42%2020.42%200%200%200%20.62%202.12v16h-53.36c-.66%2010.5%205.21%2019%2014.91%2021.72%207.62%202.14%2015.23%201.29%2022.8-.32%202.83-.6%205.61-1.4%208.54-2.14l3.32%2013.38c-3.77%201.12-7.32%202.39-11%203.2s-7.6%201.21-11.4%201.79H546zm-17.5-51.39h35.68c-.17-11.93-7-19.88-16.87-19.86-10.18.02-18.72%208.96-18.81%2019.86z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20d%3D%22M73%200c.76%209.76-2.73%2017.69-10.41%2023.68a21.36%2021.36%200%200%201-14.5%204.87%2026.84%2026.84%200%200%201%206.74-19.71A27.21%2027.21%200%200%201%2068.89.66C69.52.5%2070.11.22%2070.73%200H73zm125.67%20119.1h-18.72v-3.46q0-51.91-.06-103.82c0-2.66.53-3.66%203.43-4%2013.52-1.77%2027-2.74%2040.56-.41%2017.66%203%2027.86%2013.72%2028.55%2031.29.57%2014.94-6.64%2029.66-24.43%2035.47a63.29%2063.29%200%200%201-27.3%202.43c-.56-.07-1.13-.07-2-.13v42.67zm0-97v38.81c6.53%201.91%2015.7%201.38%2022.2-1.2a19.06%2019.06%200%200%200%2011.65-12.76c2.6-8.45.08-17.44-6.28-21.39-8.59-5.34-17.94-5.21-27.57-3.45zm131.72%2097h-18.25v-3-43.36a37.62%2037.62%200%200%200-1-8.46c-1.81-7.55-6.77-12-13.35-12.44-7.93-.5-14.54%203.25-17%2010.57a43.63%2043.63%200%200%200-2.22%2013.06c-.28%2013.31-.1%2026.62-.1%2039.93v3.37h-18.36V1.62h18.37v46.12l1%20.65a5.73%205.73%200%200%201%20.61-1.55c8-10.06%2018.72-12%2030.55-9.32s17.06%2011.26%2019.08%2022.32a71.67%2071.67%200%200%201%201%2012.19c.12%2014.07.06%2028.15%200%2042.22%200%201.58-.21%203.17-.33%204.86zm169.81-.05h-18.59V72.51a38.38%2038.38%200%200%200-.7-7.64c-1.34-6.41-4.73-11.33-11.47-12.73s-12.59.93-16.86%206.43c-3.33%204.29-4.49%209.37-4.51%2014.7V119h-18.58V38h16l.84%2011.35%202.1-2.54c10.86-13%2032.49-14%2043.9-1.93a26.86%2026.86%200%200%201%207.32%2016.94c.48%207.08.2%2014.2.27%2021.31.06%206.46.19%2012.92.23%2019.38.08%205.43.05%2010.91.05%2016.55zm-354.41%200V37.91H164V119h-18.21zm8.85-93.26c-6.52%200-11.24-4.8-11.2-11.41%200-6.33%204.83-10.87%2011.45-10.86%206.88%200%2011.5%204.58%2011.51%2011.37.01%206.23-5.01%2010.89-11.76%2010.89z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
}

.logo-atv {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22558.93%22%20height%3D%22273.89%22%20viewBox%3D%220%200%20558.93%20273.89%22%3E%3Ctitle%3Eicon-tvos%3C/title%3E%3Cpath%20d%3D%22M0%20138.58c.3-2%20.66-4%20.9-6a86.69%2086.69%200%200%201%207.38-26.36%2070.38%2070.38%200%200%201%2017-23.24%2063.67%2063.67%200%200%201%2020.38-12.44%2074.87%2074.87%200%200%201%2016.86-4c9.91-1.25%2019.1%201.31%2028.2%204.7%205.62%202.09%2011.28%204.09%2016.92%206.14%204.93%201.8%209.53.29%2014.12-1.34%208.89-3.15%2017.47-7.15%2026.78-9.14a65.21%2065.21%200%200%201%2019.88-.82%2068.45%2068.45%200%200%201%2019.33%204.88%2059.68%2059.68%200%200%201%2014.6%208.51%2055%2055%200%200%201%2012.11%2013.18c-2.58%202-5.09%204.06-7.63%206a59.07%2059.07%200%200%200-13.48%2015.5%2053.81%2053.81%200%200%200-7.57%2019.8%2061.22%2061.22%200%200%200%20.5%2022.88%2056.43%2056.43%200%200%200%2011.79%2024.78%2059.76%2059.76%200%200%200%2021.08%2016.52c1.95.9%202.32%201.79%201.61%203.72-4.23%2011.45-9%2022.67-15.91%2032.77-4.7%206.83-9.24%2013.83-14.53%2020.2-5.49%206.62-11.83%2012.64-20.34%2015.32-8.78%202.76-17.44%201.68-25.95-1.64-6-2.34-12-4.75-18.17-6.49-5.72-1.6-11.67-1.32-17.6-.56-8.67%201.11-16.26%205.27-24.3%208.15a38.81%2038.81%200%200%201-14.3%202.48c-6.52-.19-12.1-2.8-17.17-6.64-9.42-7.09-16.32-16.54-22.78-26.24a188.8%20188.8%200%200%201-11.19-18.43%20157.22%20157.22%200%200%201-14.86-41.89c-1.39-7.29-2.16-14.69-3.23-22a2.1%202.1%200%200%200-.43-.68v-17.62zm558.93-82.29c-2.54%206.59-5.13%2013.17-7.62%2019.78q-7.31%2019.52-14.62%2039.08c-3.16%208.51-6.25%2017-9.41%2025.55-4.65%2012.49-9.34%2025-14%2037.44q-7.21%2019.34-14.4%2038.74l-15.69%2042.2c-1.2%203.23-2.3%206.48-3.51%209.71a2.63%202.63%200%200%201-2.83%202.1c-12.89-.12-25.78-.07-38.67%200-1.07%200-2%200-2.43-1.29q-9.21-25.74-18.5-51.46c-6.18-17.13-12.44-34.21-18.64-51.21q-9.44-26-18.82-52-9.2-25.45-18.42-50.85c-1-2.67-1.91-5.34-2.92-8.18h37.14c1.28%200%201.59.62%201.93%201.62q4%2012.1%208.07%2024.18%206.27%2018.64%2012.58%2037.27%206.42%2019.11%2012.83%2038.11c4.76%2014.16%209.71%2028.27%2014.2%2042.52%204.15%2013.18%207.79%2026.53%2011.66%2039.8.14.48.34.95.56%201.54%2019-62.44%2042.26-123.24%2063-185H559v.33zM313.42%20273.88l-5.53-.91a37.47%2037.47%200%200%201-18.89-8.38c-6.74-5.78-10.1-13.38-12-21.74-1.7-7.56-1.87-15.27-1.86-23q.06-67.33%200-134.65v-2.81h-24.5V55.95h25.91v-2.51-29.22a2.53%202.53%200%200%201%201.84-2.77q16.07-6.55%2032.13-13.13a4.87%204.87%200%200%201%201.09-.12v48.08h39.51v26h-39.51v2.64q0%2067.89.07%20135.78a35.67%2035.67%200%200%200%203.32%2015.61c2.3%204.76%206.31%206.77%2011%207.91%206.31%201.52%2012.59.76%2018.87-.38%203.17-.57%206.38-.95%209.86-1.46v2.33c0%207.34-.07%2014.69%200%2022%200%201.76-.57%202.54-2.2%202.84-5.19%201-10.35%202.12-15.56%202.91-3.72.56-7.52.65-11.28%201a1.91%201.91%200%200%200-.68.43h-11.59zM165%20.08c0%202.86.1%205.72%200%208.58-.56%2012.46-5.31%2023.36-12.75%2033.16a53.72%2053.72%200%200%201-26.66%2019.06%2039.45%2039.45%200%200%201-15.23%202%2028.3%2028.3%200%200%201-.27-10.43%2053.47%2053.47%200%200%201%203.64-14.21%2066.06%2066.06%200%200%201%2010.94-17.94%2061.58%2061.58%200%200%201%2020-15A48.06%2048.06%200%200%201%20160.09.4a1.25%201.25%200%200%200%20.45-.4H165v.08z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
}

.logo-android {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22555%22%20height%3D%22120.03%22%20viewBox%3D%220%200%20555%20120.03%22%3E%3Ctitle%3Eicon-android%3C/title%3E%3Cpath%20d%3D%22M506.11%20120c-2.5-.43-5-.66-7.49-1.31-15.92-4.26-26-14.58-30.3-30.3-4-14.78-1.91-28.88%207.33-41.38%207.24-9.78%2017.22-15%2029.32-16.17%207.27-.7%2014.34.06%2020.92%203.42%202.65%201.36%205.07%203.17%207.71%204.85V6.39H555v111.94h-21.4v-7.16c-.51.4-.83.63-1.14.89a31.64%2031.64%200%200%201-12.9%206.69c-2.23.54-4.52.83-6.78%201.24h-6.67zm27.55-44.68V63a3.33%203.33%200%200%200-.66-1.9%2027.9%2027.9%200%200%200-7.64-6.77c-9.41-5.74-21.47-4.8-29.18%202.58-7%206.69-8.81%2015.07-7%2024.33a23.23%2023.23%200%200%200%2023.22%2018.68c8.33-.16%2015-3.72%2020.33-10.06a3.88%203.88%200%200%200%201-2.75c-.11-3.92-.07-7.86-.07-11.79zM231.67%20120c-2.09-.34-4.21-.55-6.27-1-16.54-4-27.06-14.43-31.44-30.67C190%2073.85%20192%2060%20200.89%2047.62c7.28-10.16%2017.44-15.58%2029.87-16.75%207.87-.74%2015.43.27%2022.38%204.26%202.06%201.19%204%202.66%206.15%204.15V6.53h21.21v111.68h-21.12v-7a11.46%2011.46%200%200%200-1.1.7%2032.62%2032.62%200%200%201-18.78%207.83%204.86%204.86%200%200%200-.91.26h-6.92zm27.63-44.63V63.16a3.4%203.4%200%200%200-.79-2.22c-2.38-2.24-4.66-4.69-7.38-6.44-10.6-6.82-24.56-4.44-31.87%205.26-4.25%205.63-5.58%2012-4.85%2019A23.57%2023.57%200%200%200%20231.26%2099c10.21%202.81%2020.83-1%2027.63-9.89a2.74%202.74%200%200%200%20.39-1.55c.03-4.05.02-8.12.02-12.19zM0%2071.39c.48-2.72.77-5.49%201.47-8.16%203.58-13.7%2011.46-24%2024.74-29.41%2010.26-4.21%2020.81-4.64%2031.21-.41%203%201.2%205.54%203.29%208.28%205%20.43.26.79.62%201.42%201.11v-7.15H88.4v85.85H67.22v-7a5.84%205.84%200%200%200-1%20.5%2033.18%2033.18%200%200%201-19.1%208%203.5%203.5%200%200%200-.77.25h-6.91c-.49-.1-1-.18-1.47-.3-3.59-.83-7.33-1.26-10.73-2.58-13.81-5.34-22.07-15.66-25.77-29.8-.7-2.66-1-5.44-1.47-8.16v-7.74zm67.18%203.92c0-4%20.06-8%200-11.94a4%204%200%200%200-1-2.57%2050.85%2050.85%200%200%200-7.29-6.33%2023.88%2023.88%200%200%200-30.15%203.34C22.74%2064.2%2021%2072%2022.48%2080.46A23.37%2023.37%200%200%200%2046%2099.95c8.56-.24%2015.34-4%2020.59-10.63a3.08%203.08%200%200%200%20.55-1.77c.06-4.09.04-8.16.04-12.24zm310%2044.69c-3.13-.58-6.31-1-9.38-1.77a44.05%2044.05%200%200%201-32-36.22c-3.09-22.23%209.75-42.77%2031.23-49.37%2025.87-7.94%2052.35%207.62%2057.78%2033.51%204.88%2023.23-8.5%2045.29-31.17%2052-2.73.8-5.61%201.09-8.43%201.62-.36.07-.71.17-1.06.26h-6.94zm26.62-43.79a27.94%2027.94%200%200%200-1.86-10.83c-6.83-16.72-28.48-20-39.41-5.85-4.79%206.18-6%2013.25-4.79%2020.85a23.1%2023.1%200%200%200%2035.51%2015.74c7.33-4.87%2010.36-12.12%2010.55-19.91zM447.78%200c.87.27%201.76.51%202.62.83a12.63%2012.63%200%201%201-7.12-.52%207.81%207.81%200%200%200%20.89-.31h3.61zM182%20118.22h-21.18c0-.62-.07-1.21-.08-1.79%200-15.32-.11-30.65%200-46%20.09-9.84-6-15.44-12.42-17.59-8.07-2.69-17.24-.07-22%206.29a17%2017%200%200%200-3.38%2010.63v48.41h-21.22c0-.34-.08-.65-.08-1%200-15.88-.18-31.76.06-47.63.2-13%206.24-23.2%2016.42-31a38%2038%200%200%201%2025.42-8%2040.8%2040.8%200%200%201%2038.12%2034.78%2040.15%2040.15%200%200%201%20.35%205.53v47.25zm151.2-88.45v21.55c-2.59.38-5.13.57-7.58%201.14-8.07%201.87-12.81%207.58-12.88%2015.83-.13%2016-.06%2032-.08%2048v1.88h-21.23c0-.51-.07-1-.07-1.5V70.44a43.86%2043.86%200%200%201%204.57-20.5c5.45-10.58%2014.38-16.52%2025.85-18.78%203.72-.7%207.49-.91%2011.42-1.39zm102.21%2088.43V32.38h21.16v85.82h-21.16z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E");
}

.logo-android-tv {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='711' height='120.03' viewBox='0 0 711 120'%3E%3Cpath fill='%23fff' d='M506.1 120c-2.5-.4-5-.7-7.5-1.3-15.9-4.3-26-14.6-30.3-30.3-4-14.8-1.9-28.9 7.3-41.4 7.2-9.8 17.2-15 29.3-16.2 7.3-.7 14.3.1 20.9 3.4 2.7 1.4 5.1 3.2 7.7 4.8V6.4H555v111.9h-21.4v-7.2c-.5.4-.8.6-1.1.9-3.7 3.2-8.1 5.5-12.9 6.7-2.2.5-4.5.8-6.8 1.2l-6.7.1zm27.6-44.7V63c0-.7-.2-1.3-.7-1.9-2.1-2.7-4.7-5-7.6-6.8-9.4-5.7-21.5-4.8-29.2 2.6-7 6.7-8.8 15.1-7 24.3 2.2 11 12 18.9 23.2 18.7 8.3-.2 15-3.7 20.3-10.1.7-.8 1-1.7 1-2.8-.1-3.8 0-7.8 0-11.7zm-302 44.7c-2.1-.3-4.2-.6-6.3-1-16.5-4-27.1-14.4-31.4-30.7-4-14.5-2-28.3 6.9-40.7 7.3-10.2 17.4-15.6 29.9-16.8 7.9-.7 15.4.3 22.4 4.3 2.1 1.2 4 2.7 6.2 4.2V6.5h21.2v111.7h-21.1v-7c-.4.2-.7.4-1.1.7-5.3 4.5-11.8 7.3-18.8 7.8-.3.1-.6.1-.9.3h-7zm27.6-44.6V63.2c0-.8-.3-1.6-.8-2.2-2.4-2.2-4.7-4.7-7.4-6.4-10.6-6.8-24.6-4.4-31.9 5.3-4.2 5.6-5.6 12-4.9 19 1 9.5 7.6 17.6 16.9 20.2 10.2 2.8 20.8-1 27.6-9.9.3-.5.4-1 .4-1.6.1-4.1.1-8.2.1-12.2zM0 71.4c.5-2.7.8-5.5 1.5-8.2 3.6-13.7 11.5-24 24.7-29.4 10.3-4.2 20.8-4.6 31.2-.4 3 1.2 5.5 3.3 8.3 5 .4.3.8.6 1.4 1.1v-7.2h21.3v85.9H67.2v-7c-.3.1-.7.3-1 .5-5.4 4.6-12 7.4-19.1 8-.3.1-.5.1-.8.2h-6.9l-1.5-.3c-3.6-.8-7.3-1.3-10.7-2.6-13.8-5.3-22.1-15.7-25.8-29.8-.7-2.7-1-5.4-1.5-8.2.1.1.1-7.6.1-7.6zm67.2 3.9c0-4 .1-8 0-11.9 0-.9-.4-1.9-1-2.6-2.2-2.3-4.7-4.5-7.3-6.3-9.6-6.2-22.2-4.8-30.1 3.3-6 6.4-7.7 14.2-6.3 22.6 1.9 11.4 11.9 19.7 23.5 19.5 8.6-.2 15.3-4 20.6-10.6.4-.5.6-1.1.6-1.8V75.3zm310 44.7c-3.1-.6-6.3-1-9.4-1.8-16.9-4.6-29.5-18.9-32-36.2-3.1-22.2 9.8-42.8 31.2-49.4 25.9-7.9 52.4 7.6 57.8 33.5 4.9 23.2-8.5 45.3-31.2 52-2.7.8-5.6 1.1-8.4 1.6-.4.1-.7.2-1.1.3h-6.9zm26.6-43.8c.1-3.7-.5-7.4-1.9-10.8-6.8-16.7-28.5-20-39.4-5.8-4.8 6.2-6 13.2-4.8 20.8 2 12.6 13.8 21.2 26.4 19.3 3.3-.5 6.4-1.7 9.1-3.5 7.4-5 10.4-12.2 10.6-20zm44-76.2c.9.3 1.8.5 2.6.8 6.5 2.5 9.8 9.7 7.4 16.3s-9.7 9.8-16.3 7.4-9.8-9.7-7.4-16.3c1.5-4 5-7 9.1-7.9l.9-.3h3.7zM182 118.2h-21.2c0-.6-.1-1.2-.1-1.8 0-15.3-.1-30.7 0-46 .1-9.8-6-15.4-12.4-17.6-8.1-2.7-17.2-.1-22 6.3-2.3 3.1-3.5 6.8-3.4 10.6v48.4h-21.2c0-.3-.1-.7-.1-1 0-15.9-.2-31.8.1-47.6.2-13 6.2-23.2 16.4-31 7.2-5.6 16.3-8.5 25.4-8 19.4 1.1 35.3 15.6 38.1 34.8.2 1.8.4 3.7.4 5.5V118.2zm151.2-88.4v21.5c-2.6.4-5.1.6-7.6 1.1-8.1 1.9-12.8 7.6-12.9 15.8-.1 16-.1 32-.1 48v1.9h-21.2c0-.5-.1-1-.1-1.5V70.4c-.2-7.1 1.4-14.1 4.6-20.5 5.5-10.6 14.4-16.5 25.9-18.8 3.7-.6 7.5-.8 11.4-1.3zm102.2 88.4V32.4h21.2v85.8h-21.2zM666.2 119.1h-3.7l-40.8-89.3h7.1l35.6 77.8L700 29.8h7.1l-40.9 89.3zm-37.7-89.5 41.2 89.2m-84.5-82h28.4v-7.1h-28.4V7.5h-7.1v81.3l.2 2.5c2.1 15.6 15.3 27.6 31.5 27.8h3.8V112h-3s-1.5-.1-1.7-.1c-4-.2-7.8-1.3-11.1-3.2-7.5-4.3-12.6-12.3-12.6-21.6V36.8z'/%3E%3C/svg%3E");
}

.logo-roku {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201055%20311.6%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M157.2%20102.8c0-28.7-22.7-51.4-50.6-51.4h-25v102.8h24.9c28.1%200%2050.7-23.4%2050.7-51.4m114.9%20203.3h-92.2l-73.3-102h-25v101.3H0V0h116.4c67.3%200%20122.4%2046.1%20122.4%20102%200%2034-21.2%2065-52.9%2083.9l86.2%20120.2%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M363.5%20121.1c-21.2%200-40.1%2029.5-40.1%2065.8s18.1%2065.8%2040.1%2065.8%2040.1-29.5%2040.1-65.8-18.2-65.8-40.1-65.8M489%20186.9c0%2068.8-55.9%20124.7-125.5%20124.7-68.9%200-124.7-55.8-124.7-124.7S294.6%2062.2%20363.5%2062.1C433%2062.1%20489%20117.3%20489%20186.9M679.9%2067.1l-93.7%2093.7V67.1h-81.6V306h81.6v-96.7l98.2%2096.7h102L662.5%20182.1%20765.3%2078.5v142.1c0%2046.9%2028%2090.7%2099.8%2090.7%2034%200%2065-18.9%2080.1-36.3l36.3%2031.7h17.4V67.1H918V222c-9.1%2015.9-21.9%2025.7-41.6%2025.7s-29.5-12.1-29.5-49.9V67.1h-167zM1052.5%2081.8c0%202.9-.5%205.6-1.6%208-1%202.4-2.4%204.5-4.2%206.2-1.8%201.7-3.8%203-6.2%204-2.3.9-4.8%201.4-7.3%201.4-2.8%200-5.4-.5-7.8-1.5s-4.4-2.4-6.1-4.1c-1.7-1.8-3-3.8-4-6.2-1-2.4-1.4-5-1.4-7.8%200-2.9.5-5.6%201.6-8%201-2.4%202.4-4.5%204.2-6.2%201.8-1.7%203.8-3%206.2-4s4.8-1.4%207.4-1.4c2.6%200%205%20.5%207.3%201.4%202.3.9%204.4%202.3%206.2%204%201.8%201.7%203.2%203.8%204.2%206.2%201%202.4%201.5%205.1%201.5%208zm-4.2%200c0-2.4-.4-4.6-1.2-6.6-.8-2-1.8-3.7-3.2-5.2-1.4-1.4-3-2.5-4.8-3.3-1.8-.8-3.8-1.2-5.9-1.2-2.1%200-4.1.4-6%201.2-1.8.8-3.4%201.9-4.8%203.3s-2.4%203.2-3.2%205.2c-.8%202-1.2%204.2-1.2%206.6%200%202.2.3%204.3%201.1%206.3.7%202%201.7%203.7%203%205.2s2.9%202.6%204.8%203.5c1.9.9%204%201.3%206.3%201.3%202.1%200%204.1-.4%205.9-1.2%201.8-.8%203.4-1.9%204.8-3.3s2.4-3.1%203.2-5.1c.8-2.1%201.2-4.3%201.2-6.7zm-19%2011.3h-3.6V71.3h8.3c2.6%200%204.6.5%205.9%201.5%201.3%201%202%202.6%202%204.8%200%202-.5%203.4-1.6%204.3-1.1.9-2.4%201.5-4%201.6l6.1%209.6h-4l-5.6-9.3h-3.4v9.3zm4-12.4c.7%200%201.3%200%201.9-.1.6-.1%201.1-.2%201.6-.4s.8-.6%201.1-1c.3-.4.4-1.1.4-1.9%200-.7-.2-1.2-.4-1.6-.3-.4-.7-.7-1.1-.9-.5-.2-1-.3-1.5-.4-.6-.1-1.1-.1-1.6-.1h-4.3v6.4h3.9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
}

.logo-amazon-fire-tv {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 804.9 273.9'%3E%3Cpath fill='%23FFF' d='M29.9 118.6H5.3V91.7h24.6V62.5C29.9 19 56 2.7 84.8 2.7c9.5 0 21.2 1.9 30.7 6.4L108.6 36c-6.8-2.7-13.6-4.2-20.4-4.2-17 0-25 10.6-25 29.5v30.3H109l-8.7 26.9H63.2v152.2H29.9V118.6zM134.8 33.4c0-11.7 8.7-21.2 21.2-21.2 12.9 0 22 9.1 22 21.2S168.5 55 156 55c-12.5-.1-21.2-9.5-21.2-21.6'/%3E%3Cpath fill='%23FFF' d='M139.7 91.7H173v179.1h-33.3z' class='st0'/%3E%3Cpath fill='%23FFF' d='M205.6 91.7h28l3.8 22c18.9-20.1 34.1-26.5 50.4-26.5 7.6 0 15.9 1.9 21.2 5.3L297.2 122c-5.7-3-11.4-4.5-17-4.5-12.9 0-24.6 6.8-41.3 23.1v130.3h-33.3V91.7zM300.3 179.9c0-54.5 29.9-92.8 75.7-92.8 47 0 74.2 36 74.2 93.2v8.3H334.3c.8 33.7 21.2 58.7 56.8 58.7 17 0 31.8-5.3 44.3-12.1l10.6 23.1c-16.7 10.6-38.6 16.3-59.1 16.3-59.4 0-86.6-43.6-86.6-94.7m115.5-16.3c-.8-25-12.9-50-39.8-50-25.8 0-41.3 22.7-41.7 50h81.5zM804.9 33.5c-25 80.5-49.4 159.1-74 238.3h-28.5c-24.5-78.5-49.2-157.8-74.3-238.2h23.7c21 68.2 42.1 136.8 64.8 210.6 22.8-73.3 44.2-141.8 65.6-210.7h22.7zM613.8 33.7c-2.8 7.2-5.1 13.1-7.8 20h-80.6v217.7h-20.9V54.8h-81.4c-2.7-7.8-5-14.2-7.4-21.1h198.1z'/%3E%3C/svg%3E");
}

.home-item .apps-container {
    text-align: left;
    padding: 0 45px 20px 0;
    margin-top: 8em;
}

p.margin-bottom-small a {
    color: #ea6d2b;
}
.home-item p.margin-bottom-small {
    font-size: 18px;
    line-height: 27px;
    font-weight: 400;
    font-family: "Open Sans", sans-serif;
}

.device-link:hover {
    background-color: #fff3;
}

.home-item .apps-container ul li {
    max-width: 95px;
    margin-left: 5px;
}
.abn-hero-slider {
}

.abn-hero-slider ul.slick-dots {
    bottom: 20px !important;
}

.abn-hero-slider ul.slick-dots li {
}

.abn-hero-slider ul.slick-dots li button {
}

.abn-hero-slider .slick-dots li button:before {
    opacity: 0.8;
    font-size: 0;
    background: #ddd;
    width: 8px;
    height: 8px;
    border-radius: 50%;
}

.slick-dots li.slick-active button:before {
    background: #fff;
    opacity: 1;
}

.slick-prev:before,
.slick-next:before {
    font-size: 30px;
}

.slick-next:before {
    content: "\f105";
    font-family: FontAwesome;
}

.slick-prev:before {
    content: "\f104";
    font-family: FontAwesome;
}

.slick-prev {
    left: 25px;
}

.slick-next {
    right: 25px;
}
.slick-active {
    animation: fade-in-move-down 1.2s;
}

.activete-sliders.slick-initialized.slick-slider {
    margin: 0;
}

.abn-yhtv-category-area {
    color: #fff;
    background: #141414;
}

.category-content {
    padding-top: 26px;
    border-bottom: 1px solid #ffffff1a;
}

.abn-yhtv-category-area .category-content:last-child {
    border: none;
    padding-bottom: 35px;
}

.abn-yhtv-category-area .slick-slider {
}

.category-content button.slick-prev {
    left: -25px;
}

.category-content button.slick-next {
    right: -25px;
}

/* the slides */
.abn-yhtv-category-area .slick-list {
    margin: 0 -15px;
}

.abn-yhtv-category-area .slick-slide > div {
    padding: 0 15px;
}

.abn-post-player {
    position: relative;
    cursor: pointer;
    transition: 0.5s;
}

.abn-post-player:before,
.abn-post-player:before {
    transition: 0.5s;
}

.abn-post-player .tooltip-content {
    position: absolute;
    width: 100%;
    height: auto;
    z-index: 9;
    top: 0;
    left: 106%;
    opacity: 0;
    visibility: hidden;
    background: #fff!important;
    border: 1px solid #e0e6ebe6!important;
    color: #000000e6;
    font-family: 'cabin', sans-serif !important;
    max-width: 300px;
    border-radius: 4px;
    padding: 15px;
    transition: 0.3s;
}

.abn-post-player .tooltip-content:before {
    position: absolute;
    content: " ";
    right: 100%;
    top: 50%;
    margin-top: -10px;
    border-width: 10px;
    border-style: solid;
    border-color: transparent transparent #ffffff transparent;
    transform: rotate(270deg);
}

.abn-post-player:hover .tooltip-content {
    opacity: 1;
    visibility: visible;
}

.abn-yhtv-category-area .slick-slider .slick-track div[data-slick-index="3"] .abn-post-player .tooltip-content {
    left: -107% !important;
    top: 8%;
    transform: translate(0%, -50%);
}

.abn-yhtv-category-area .slick-slider .slick-track div[data-slick-index="3"] .abn-post-player:hover .tooltip-content {
    left: unset !important;
    right: 106% !important;
    transform: translate(0%, -50%);
}

.abn-yhtv-category-area .slick-slider .slick-track div[data-slick-index="3"]  .abn-post-player .tooltip-content:before {
    right: -20px;
    transform: rotate(90deg);
}

.abn-category-cat-posts .col-lg-3:nth-child(4),
.abn-category-cat-posts .col-lg-3:nth-child(8),
.abn-category-cat-posts .col-lg-3:nth-child(12),
.abn-category-cat-posts .col-lg-3:nth-child(16),
.abn-category-cat-posts .col-lg-3:nth-child(20),
.abn-category-cat-posts .col-lg-3:nth-child(24),
.abn-category-cat-posts .col-lg-3:nth-child(28) {
}

.abn-category-cat-posts .col-lg-3:nth-child(4) .tooltip-content,
.abn-category-cat-posts .col-lg-3:nth-child(8) .tooltip-content,
.abn-category-cat-posts .col-lg-3:nth-child(12) .tooltip-content,
.abn-category-cat-posts .col-lg-3:nth-child(16) .tooltip-content,
.abn-category-cat-posts .col-lg-3:nth-child(20) .tooltip-content,
.abn-category-cat-posts .col-lg-3:nth-child(24) .tooltip-content,
.abn-category-cat-posts .col-lg-3:nth-child(28) .tooltip-content,
.abn-category-cat-posts .col-lg-3:nth-child(30) .tooltip-content {
    left: -106%;
}

.abn-category-cat-posts .col-lg-3:nth-child(4) .abn-post-player:hover .tooltip-content {}

.abn-category-cat-posts .col-lg-3:nth-child(4) .abn-post-player .tooltip-content:before,
.abn-category-cat-posts .col-lg-3:nth-child(8) .abn-post-player .tooltip-content:before,
.abn-category-cat-posts .col-lg-3:nth-child(12) .abn-post-player .tooltip-content:before,
.abn-category-cat-posts .col-lg-3:nth-child(16) .abn-post-player .tooltip-content:before,
.abn-category-cat-posts .col-lg-3:nth-child(20) .abn-post-player .tooltip-content:before,
.abn-category-cat-posts .col-lg-3:nth-child(24) .abn-post-player .tooltip-content:before,
.abn-category-cat-posts .col-lg-3:nth-child(28) .abn-post-player .tooltip-content:before{
    right: -20px;
    transform: rotate(90deg);
}

.abn-s-up-next-p .col-lg-4:nth-child(3) .abn-post-player {}


.abn-s-up-next-p .col-lg-4:nth-child(3) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(6) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(9) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(12) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(15) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(18) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(21) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(24) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(27) .abn-post-player .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(30) .abn-post-player .tooltip-content {
    right: 108% !important;
    left: unset;
}

.abn-s-up-next-p .col-lg-4:nth-child(3) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(6) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(9) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(12) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(15) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(18) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(21) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(24) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(27) .abn-post-player:hover .tooltip-content,
.abn-s-up-next-p .col-lg-4:nth-child(30) .abn-post-player:hover .tooltip-content {
    right: 106% !important;
}

.abn-s-up-next-p .col-lg-4:nth-child(3) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(6) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(9) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(12) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(15) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(18) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(21) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(24) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(27) .abn-post-player:hover .tooltip-content::before,
.abn-s-up-next-p .col-lg-4:nth-child(30) .abn-post-player:hover .tooltip-content::before {
    transform: rotate(90deg);
    right: -20px;
}

.abn-post-player .tooltip-content h4 {
    font-size: 16px;
    line-height: 22px;
    margin: 0;
}

.abn-post-player a:hover:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.5;
    top: 0;
    left: 0;
}

.abn-post-player a i {
    position: absolute;
    top: 50%;
    left: 50%;
    color: #ffffff;
    opacity: 1;
    font-size: 36px;
    transform: translate(-50%, -50%);
    z-index: 3;
    visibility: hidden;
    opacity: 0;
}
.abn-post-player a:hover i {
    visibility: visible;
    opacity: 1;
}

.cat-name h2 {
    font-size: 24px;
    line-height: 32px;
    font-family: "Open Sans", sans-serif;
    font-weight: 4;
}

.abn-cat-post {
    margin: 0 !important;
    padding: 10px 0 0px;
}

.abn-cat-post p {
    margin: 0;
    color: var(--white);
    padding: 0 0 0 15px;
    font-size: 16px;
    line-height: 19px;
    font-family: "Open Sans", sans-serif;
    font-weight: 500;
}

.cat-name {
    display: flex;
    justify-content: space-between;
}

.cat-name a {
    color: #ffffff;
    opacity: 0.5;
    font-size: 14px;
    transition: 0.3s;
    font-family: "Open Sans", sans-serif;
    line-height: 20px;
    font-weight: 500;
}

.cat-name a:hover {
    opacity: 1;
}

.abn-category-info {
    padding: 40px 0 65px;
    background: #141414;
    color: #ffffff;
    border-bottom: 1px solid #e3e8e980 !important;
}

.abn-category-info h2 {
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
    font-family: "Open Sans", sans-serif;
    margin-bottom: 15px;
}

.abn-category-info p {
    color: #bebebb;
    font-size: 14px;
    line-height: 21px;
    font-weight: 400;
    font-family: "Open Sans", sans-serif;
}

.abn-category-info .cat-img {
    text-align: right;
}

.abn-category-info .cat-img img {
    width: 70%;
}

.abn-category-cat-posts {
    padding: 40px 0 80px;
    color: #ffffff;
    background: #141414;
    overflow: hidden;
}

.cat-s-post {
    padding-bottom: 30px;
}

.cat-s-post h4 {
    font-size: 16px;
    line-height: 24px;
    font-family: "Open Sans", sans-serif;
    font-weight: 500;
    padding: 5px;
}

.cat-s-post h4 a {
    color: var(--white);
}

.abn-post-video {
    background: #000000;
}

.abn-s-post-info {
    color: #ffffff;
    background: #141414;
    padding: 45px 0;
}

.abn-s-post-info .abn-s-post-content {
    margin-bottom: 80px;
}

.abn-s-post-content h3 {
    font-size: 24px;
    font-weight: 700;
    font-family: "Cabin", sans-serif;
    line-height: 32px;
}

.abn-s-post-content span a {
    color: #bebebb;
    font-size: 14px;
    font-weight: 400;
    font-family: "Open Sans", sans-serif;
    line-height: 21px;
    display: block;
    margin-bottom: 20px;
}

.abn-s-post-content p {
    color: #bebebb;
    font-size: 14px;
    font-weight: 400;
    font-family: "Open Sans", sans-serif;
    line-height: 21px;
    display: block;
    margin-bottom: 20px;
}

.abn-s-post-sidebar {
}

.abn-s-post-sidebar span {
    color: #bebebb;
    display: inline-block;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    line-height: 21px;
}

.abn-s-post-sidebar .share-icon {
    border-top: 1px solid #dddddd;
    padding: 15px 0 0;
    margin: 15px 0 0;
}

.abn-s-post-sidebar .share-icon li {
    display: inline-block;
}

.abn-s-post-sidebar .share-icon a {
    font-size: 14px;
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #323232;
    border-radius: 2px;
    color: #ffffff;
}

.abn-post-video {
    background: #000000;
}

.abn-s-post-info {
    color: #ffffff;
    background: #141414;
    padding: 45px 0;
}

/* .abn-video-frame {
    display: flex;
    margin-left: auto !important;
} */

.fpcHki {
    display: none !important;
}

.abn-s-post-content h3 {
    font-size: 26px;
    font-weight: 600;
    line-height: 24px;
    text-transform: capitalize;
}

.abn-s-post-content span {
    color: #bebebb;
    font-size: 14px;
    line-height: 15px;
    display: block;
    margin-bottom: 20px;
}

.abn-s-post-content p {
    font-size: 15px;
    color: #bebebb;
}

.abn-s-post-sidebar span {
    color: #bebebb;
    display: inline-block;
}

.abn-s-post-sidebar .share-icon {
    border-top: 1px solid #dddddd;
    padding: 15px 0 0;
    margin: 15px 0 0;
}

.abn-s-post-sidebar .share-icon li {
    display: inline-block;
}

.abn-s-post-sidebar .share-icon a {
    font-size: 14px;
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #323232;
    border-radius: 2px;
}

.abn-s-up-next-p {
    background: #141414;
    padding: 40px 0 80px;
    overflow: hidden;
}

.abn-s-up-next-p h3 {
    color: #ffffff;
    text-align: center;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.abn-post-video .abn-video-frame {
    display: flex !important;
    justify-content: center;
    position: relative;
    width: 100%;
    padding-bottom: 40px;
}

.abn-post-video .abn-video-frame div#uzerDiv {
    width: 80%;
}

.watch h2 {
    font-size: 40px;
    font-family: "Cabin";
    font-weight: 400;
    line-height: 40px;
}

.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;

    /* Position the tooltip */
    position: absolute;
    z-index: 1;
    bottom: 100%;
    left: 50%;
    margin-left: -60px;
}

.container-abn {
    max-width: 100%;
    padding: 0 3% 0;
}
.container-nav {
    width: 100%;
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    /*justify-content: space-between;*/
    padding: 0 15px;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
}

.cat-other-post {
    margin-bottom: 40px;
}

.cat-other-post h4 a {
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    font-family: "Open Sans", sans-serif;
    line-height: 24px;
    margin-bottom: 0;
}

.abn-post-player {
    margin-bottom: 5px;
    position: relative;
}

.abn-link-sidebar {
    margin-top: 40px !important;
}

.abn-link-sidebar span {
    color: #bebebb;
    display: block;
    border-bottom: 1px solid #e3e8e9;
    padding: 0 0 10px;
    margin: 0 0 15px;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    line-height: 21px;
}

.abn-link-sidebar ul {
}

.abn-link-sidebar ul li {
    display: inline-block;
    padding: 0 5px;
}

.abn-link-sidebar ul li a {
    color: #7c7c7c;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    line-height: 20px;
}

.abn-link-sidebar ul li a:hover {
    color: #fff;
}

.abn-post-player a {
    position: relative;
    display: block;
}

.abn-post-player img {
    width: 100%;
    height: 195px;
    object-fit: cover;
}

.home-item {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: auto;
}
.container-wrap {
    display: flex;
}

.home-item .slide-content {
    width: 50%;
    padding-left: 6.25% !important;
}

.hero-top-part {
    padding-top: 100px;
}

.hero-top-part.logo-area {
    max-width: 420px;
    margin: auto auto 0;
}

.hero-top-part.logo-area img {
    width: 100%;
}

.hero-below-part.content-area {
    margin: 0 auto 60px;
    max-width: 420px;
    text-align: center;
}

.hero-below-part.content-area h2 {
    margin: 0;
    font-size: 46px;
    font-weight: 600;
}

.hero-below-part.content-area p {
    margin: 0;
    display: block;
    font-size: 22px;
    font-weight: 500;
}

a.c-hero-contact-btn {
    display: inline-block;
    margin: 25px 0;
    color: #ffffff;
    font-size: 18px;
    font-weight: 600;
    border: 2px solid #ea6d2b;
    padding: 8px 40px;
    border-radius: 4px;
    text-transform: uppercase;
}

a.c-hero-contact-btn:hover {
    background: #ea6d2b;
}

.hero-below-part {}

.home-item img {
    width: 50%;
    margin-bottom: 15px;
}

.home-item .desc {
    margin-bottom: 50px;
    font-size: 18px;
    font-family: "Cabin";
    font-weight: 400;
    line-height: 27px;
    margin-bottom: 1em;
    max-width: 680px;
}

.home-item .slide-content a.slide-button {
    color: #ffffff;
    background: #ea6d2b;
    display: inline-block;
    padding: 15px 30px;
    font-size: 20px;
    font-weight: 600;
    font-family: "Cabin";
    line-height: 30px;
    border-radius: 2px;
    margin-top: 2.1875rem !important;
}

.home-item .slide-content p.slide-description {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 100px;
}

p.no-fee {
    font-size: 14px;
    line-height: 19px;
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
}

p.slide-description {
}

p.posts-count {
    margin-bottom: 50px;
}

.watch {
    background: #141414;
    color: #ffffff;
    padding: 65px 0;
    border-top: 2px solid #e3e8e9;
}

.watch p.margin-bottom-small {
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    line-height: 21px;
    font-weight: 400;
}

.relative.hide-overflow {
    margin: 35px 0 15px;
}

.screens .device.tablet .screen {
    height: 217px;
    margin: 12px 33px;
    width: 277px;
}

.screens .device.laptop .screen {
    background-position: top;
    height: 257px;
    margin: 15px 67px;
    width: 403px;
}

.screens .device.phone .screen {
    background-position: 50%;
    background-size: cover;
    height: 50px;
    margin: 62px 9px;
    width: 78px;
}

.watch-free {
    padding: 80px 0 140px;
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    color: #fff;
    border-top: 1px solid;
}

.watch-free:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.9;
    z-index: 1;
}

.watch-free .container {
    position: relative;
    z-index: 2;
}

.watch-free .container p {
    font-size: 18px;
    font-family: "Cabin";
    max-width: 560px;
    margin: 0 auto 32px;
}

.watch-free h2 {
    font-size: 40px;
    line-height: 40px;
    font-weight: 400;
    font-family: "Cabin";
}

.bnox.text-center {
    width: 26em;
    background: #ffffff1a;
    margin: 0 auto;
    padding: 40px 30px 30px;
}

.padding-medium {
    padding: 0.9375rem !important;
}

a.button.btn-site-primary.uppercase {
    background: #ea6d2b;
    color: #fff;
    padding: 0.5em 30px;
    border-radius: 3px;
    display: inline-block;
}

span.navbar-toggler-icon {
    width: 31px;
    background: #fff;
    height: 2px;
    display: block;
    margin-bottom: 9px;
}

.navbar-toggler span.navbar-toggler-icon:last-child {
    margin: 0;
}

.navbar-toggler:focus {
    box-shadow: none !important;
}

.padding-medium p {
    margin-top: 40px;
    margin-bottom: 10px !important;
}

.nav-link {
    color: #fff;
}
.nav-link:hover {
    color: #ea6d2b !important;
}

.screens .the-glow {
    background: radial-gradient(ellipse at center, #ffffffa6 0, #fff0 68%);
    height: 500px;
    left: 90px;
    position: absolute;
    top: 0;
    width: 900px;
    z-index: 0;
}

.screens .device {
    position: absolute;
}

.screens .device.tv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAq4AAAGgCAMAAABcwxXZAAACglBMVEVMaXH///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+CgoJxcXFISEg/Pz81NTUwMDAfHx8cHBwODg4LCwsKCgoHBwcHBwcFBQUDAwMCAgICAgICAgICAgIBAQECAgIBAQEBAQEBAQEBAQEAAAAAAAAAAAACAAABAQEBAgACAgIDAwMFAwACBQEEBAQBBwAIBQAGBgYGBgcHBwcKCgoEDwMLCwsMDAwNDQ0ODg4PDw8QEBARERERERISEhITExMUFBQVFRUVFRYcFQoXFxcOKAkdHR0eHR0iIiIlJSUmJSYnJiYnJycqKioqKissLS0vLy8yMjI0NDQ3NjYmRB85OTlKOB47Ozs8PDw8PD09PDw+Pj9SPBs/Pz9CQkJDQ0NEQ0NHQ0lFRUVFRkZISEhJSEhKSUpLS0xMTE1TSFdOT1NTU1RVVFRVVFVVVVVXV1dYWFhaWlpcXFxeXl5kY2RlZGVmZWVpaWlramttbW1wcHBycnJ2dnZ8fHx9fX2BgYGCgoKEhIWIh4iMjIyMjI2Ojo+Pj4+QkJCSkpJqt1iWlpaTl56bm5ufn5+joqOjo6OkpKWlpaWmpqanpqeoqKndpE6sq6ysrKytra6wsLCzs7S4tre4uLi5ubm9vb2/v7+/v8DFxcXGxsbIxsfHx8fJycnMzMzPz8/S0tLU1NTZ2dnd3d3h4eHj4+Pq6urr6+vt7e3u7+/w8PDy8vLz8/P9/P39/f3///9phzLjAAAARHRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKC80SlFcX3x/srvF09Tc5O7x8vT19fb3+fr7/Ay7q+YAAAeBSURBVHja7Nxdb9MwGIDR126lMUAIDYn///uAKyTE0CAh/og7GBIXjMWIc+qmSa8fWa4TNcV9KWAu668DTZJl0lTHSdo/xjGplsOt4zhOH3Rah2A52Do+xiiHEWqPtb8iiZVDrb3W9urXo9SRah2RxMqRRqzrfujjPGoto7/1ygS1rm20y1RGyXXUehHJaoCjp9ZqfFOde61d3nPVKwfX2iy92bVOr+e2FkjRYs29V+sBjs21W2Ib1dpn1xbsJm9KstYDzDG3LmtKJdjaalr3xUCVuxpsJK1yXLG11SUvpcLtkOqXY2eg13raXpvtIpLVAIfFGrXWZekVlmrbzkCKSM1W6+nN1dUpYBK3X96XdlPa3iXYsZGVi5ubZwHTuI70LmJtU+smt1rbtsDpWq3M5Xn7NRWR9lxT7D+1XgfMlmu/EZBqrvW89/otYCp3+f69qxxNm12/BkxlzbXWaHJ/drDKAZO53GftuY57sDZamc7lLmvPdZ9g3chi0tl1XPRaLQaY03jg6ofZ1VMCTOmyFEg113buCSym1teu48Lalen0LH/ayApLAeY02iyH7D+HmNXDKLNY+XeCtXfF9OSKXEGu0J1/H/SrgKfw6e7Pc3354nPA33d9/vAIs+vHtwFP4PYR1q6L/Vj81AK5IleQK8gVuYJcQa7IFeQKckWuIFeQK3IFuYJckSvIFeSKXEGuIFfkCnIFuSJXkCvIFbmCXEGuyBXkCnJFriBXkCtyBbmCXJEryBXkilxBriBX5ApyBbkiV5Ar/zu5fmeXDgQAAAAYBs2f+iAvhtAVdCVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfu6YquoCvpCmOXDgQAAAAYBt2feiAvhnQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXQFXdEVdAVd0RV0BV3RFXTlnq7oCroyXUFX0BVdQdfYpQMBAAAAhkH3px7IiyHQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX0BVdQVfQFV1BV9AVXUFX7umKrqAr0xV0BV3RFXQFXdEVdKV27SbEyiqO4/jvPM9zx7njS5ODo4lokomKtkqDiPYlRejOpSAton0S2MKFW3Hlzk3bVi3atBHBjCiwxUBiTTj4kkyNjczM7c69599zzplH7sWXgeblPsT3c87Dfc7Ds/xyOJd7Qa4gV4BcAXIFuQLkCpAryBUgV4BcQa4AuQLkCnIFyBUgV5ArQK4AuYJcAXIFyBX/d4WWZb8KWHsbh1ch12ykELD2RtqrkOvcELliPXTnVyHXxYcC+KoFkCvIFSBX4D/magJqyPpyJVjUP9Ykqx6YcYxAPZn1RZeStWcXO7xtfEzJyU90/PPTevezc3rvi95c39kqjb6ufkc+FbBCKUtTuoplDwFH3/57+KKi9n4dGx3RgS2Pz26/2VE0VMy/dXTqxM2JM8Nf3eqo0lzY98G2D3+8K2D1DgVZVa4Feoa82WxvUvR162N/Y8P5vbcu7Ji+ouTQGffG3KPWwY82frNrnyobTu3ZM3GpOCJgZSyottdMQVg+L9fWlp2FKfnp0MOfG99Pj7+vTYeV/PmdTY7tHp/6a3LspRlVOj88ag290pwUsPJcFUaQuyjL4rW5oafMT078ck/Jwpvfzh28vGPva1+OHrtqCmbv6rfW5olrt8e3Xr+viv3xz9T2XTduC1iRzmPf9d4iKbbq8izP86Jo7GzqxV6eKUZmtXvxvl694wWstYV7i51up9v1XfNmhSRzlngtZ0adWemOpN8FrANvPceBTEms1ecCaiXz3kKxSyuFciNvviGgVnJvPiWacpWe9OpnBdRK23sLFIvNVIr3vjQvoFbmfMlM5SwVCszk5aTpfKjBfwFQG4vtB93ew6uTK2fmXFbKyxGEtcIA1p+FYd580C1HKaxlKiRzMsm8lF6LtRIrBhps7NVir96C+LRQyeKVgvWZd4GcKBYDkMKM0g5rPqwVpJ8J4kvehZdcqpVYMdBgzWTxCFCdXHu/aimIwTr2VtRnfw2tJjFStzRjoiVqRW16jZev7iRTocSqT+fESQB1CNbiLCmMyPXtsHJia0V9NtiqWS1N19dsGuUkWAyS9QSbPvQk1yranimCxcCYIqtmVWvVZF+1tIr6FFvdWn+WTmJTRT2rlfXFSaqoebLJv+RWWjEp0EIzAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 416px;
    left: 205px;
    top: 40px;
    width: 686px;
    z-index: 10;
}

.screens .device.tablet {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    bottom: 50px;
    height: 241px;
    left: 0;
    width: 343px;
    z-index: 20;
}

.screens .device.laptop {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhQAAAFBCAMAAAAYD8YOAAAC9FBMVEVMaXHa293v8PDh4uSvr7Pt7u+mp67x8vLt7u/k5ec1Nz7w8fHp6uvOz9Sam6Lw8fHo6erKzNCVl546O0HExcv8/f34+Pny8/Te3+KQkZipq7K3uL6am6EzNDnh4uPc3d/Oz9OUlp2Ul52Vl56XmaCYmqFZWmCQkprS1NeRkppxc3iCg4qChIqCg4qChIqDhIvk5ugqKy5UVltsbnN/gYdrbnPa3N/l5+tCREgrLDBJSk5ISk5ISk1ISk7q6+4/QUTz9fckJCeChImRkpbm5+vl5+v2+PsqKy3m5+okJSjr7PBOUFZDREnv8PMlJihmaG/t7vGbnKAjJCbw8fOrq7Ha297S09fl5um/wcbKys61trz19fbr7O7w8PLe3+IjJCYjJCbT1NciIiUkJCYcHB8ZGhx0dnuHiY1MTlIAAAAAAQIBAQECAgIDAwQCBAcEBAUFBQYGBgcHBwgHCAkJCQoKCgsLDAwKDA8MDQ0NDg8ODxAPEBEQERIREhMSExQTFBUUFRYUFRcVFhkWFxgVGBwXGBkXGBoXGRoYGhsiBW8YGh4bGx4bGx8aHSEcHSAbGy4bHiMdHiEbICQfHyIfICQdISYbJhQgIiUiIiIhIycjIyMsE2UkJCQlHUgjJScjJSklJSUiJismKCsoKSwpKi4nLDAoLDEtMDM9Kl04OTw4OT05Oj0/L206Oz82QDQ7PEA/QERDRUhERUhERUldTHlYWl5jZGlqbHFtb3N3eHt4eXx4eX16e4F9foWBgoiHiI6Ki5OPkZePkZiQkpqRk5qUlp2am6Ofoaelpq2rrLOvsbe1trm1t7q2uLu3uLy5ur++v8TExcrGx83Jys/OztLQ0dbT1NjU1dnW19jW19vY2NnZ2dra2tvZ2t7a29zb3d7d3uHe3+Hg4eLh4uPi4+Xk5efm5+nn6Oro6erp6uvq6+zq6+3r7O3s7e7t7u/u7/Dv8PDw8PHw8fLx8vPy8/X09fb3+Pj6+/v7/Pz8/f39/v////9+ogocAAAAaXRSTlMAAgMDBAcHCAgICQ4ODg4UFBQUFxkaGhoaGhohISEiIiIqKioqKjAxMjI4Ojo7Ozs8PURGRkdKVFZkbW1tbnFzgYKJi5KSlJilsbOzu77Mz9DU3t/k5OTl5eXl5ebn6O7x8fHx8fHy8v45ZpOWAAAPsElEQVR42uydz2sdVRSAz515yUua5lcVQ1qQBoraZhNw3eDCdf0XCiK4civ0D9CVCK5U9D/QdbEIti7c6MKFhUpqQDBY05hGE/PrvXePEGzuvJz3ZiZv4nhjvm+T85g7b2YyH+fOnLlzn5MKLEydGzsvEBtbu3t/3N+SgakgxeKFW0/avu0TOc34qL9QzecyDH9xY/KjRz/+XLsUC5ffXlvecOcSr/Jf4qQCic/EcgzSY2+proNKO5LK5mbjhQtXXr9b8/908cMPJsefX1v9qy2njiSEak+XyygTFjp1oYG6TFOnT2NnviPERgzbOgTOLglbEXe0revagOukydhUY+Ph/NV3vtypU4pX3v9q7drSalQnOaBJ/nHaE1T8wZ4tE1sBihUotsIuSfxBEFwIvjg9CPy+n5r99eFrH9/ZrE+Kxfc+e276W3PoEfUgrsAcJ8VWlFehjAsFfpTXI8gQcoXZvXR/7/Lo1zc++VwGIJUBWPj09oTel8RJHKgrtMK2ceWtEFfWCnUVrMgP7FqqQQZ3ZJd0qLnmr925+XipJincqxeXJ5YkkVhwZ9QKUdc3V6g2/5S5b976fqVKf1ye62/cu/JAEokH58WgWnCvqF0fWq197b+uZv/aWHO2oqaRicoFagIR/7SFqjmkztjvjXRlrp5M0bh+cfOXlnUi/lyhrl+DTjIyNrqduIJcEQKbNyrkigqB7UEC2lh/8bubP6zUkSlefvPB1HYihvhzhfi+uWJkdm5+Zk+KcoVNEDb2ZiulsoZNBLZ1Xq6QkCsC+7L+TC3dx/TG9mOJDqdiKWtFa3T2/Nr2/GhbAqWsyO9CbCst5UexHur1iBUqosbmodWZJ++O1yHFRGdoQyKkihXtZ8dlMiwstiJQbEXx5URxasixyh8usTu2N7W8fbUGKaZvbaUdiRH1A1hx0GBoZ3lkfvSnvVRzrdCcXFHFilJXmTlW+C4rtOv07uyOyHFpyHGZaXeakkiMuDI1DJ/0aDD8aPfSb6vN0Nysa9exsbqcreRHxYFtK84sUXHdC1q+1axBCnsN9tKQxMLgtnqZvRTJ3lbHr4dYtQYpLM1hgahoH6YTX5urnSNeCsSGVjk5icD/2wqkgEMUKaCnFYoU0JUmtNZMoQKnwgql+4AMqkL3AVmUawrobQV3H2C6D0UKMMlCa5SiIRA7dB9wBB8erjuHFJC1grsPMFbU2H20BU6JFR0yBWTwPCUFg0cK6GVFihTQjVeuKSADw/GgG0UK6PU4jPEU0McKpIBDlNHcYFCvIg4pwCYLhkZAF8qFJhgY4g9ZuCUFildQiCIFUKeAMihSgEEHTRkJL53z7iCZgh7k35DCCcSOUqeAvlZ4cUgBzI4HzI4H1CmAqQjgRGEmG2A8BVCnAB6dA3UKoE4BdVnBhO1gTxPvfQB1CigBk5YAQ/yBOgVQpwDqFHDiKI/OgVtS4NE5MBUBnIAMzOIPva1IdTApeEeMjoNMcTZQug+gTgHUKSD6OkWHkVfUKYDxFHDWrUAKrEAKrEAKrEAKYH4KoHgFDLKBQfH8WC1QvAKKV1DBCo8UQPEKGGQD1CmgOsoP4INBPVLAP1C8AopXEGnxygvwY7UZHPNoMsgGGGQDZ94KpMAKpACkAKQAilfwN3t3gNowDEMBVGl7/wuPSIXSQIY65gSSLfDeFfaRO1lWTF4xrsqrczSvGFA+F4XmFSavONHN6YFKgVAgFFiZiEqBULBXxpvHQMQi/aagyXR84DcFo7UihYK1jJhUCr5Lxwd+UzCgYhIKXkrzCscHv6vS0cRyVbz7wNISvPvgMBU3oWChT8HPZqHA0hJ0NNlaKqrOCsWXx6RX6XN7dY6OJjqabFZmNLHJBq/O0adAKDjq2LgLBW/lQoymHB8Y3GVA6WhiRhMdTfZJlYJF+VwUOpoMKP+SYvIKk1foU+AD+BzDiD8f+C4p+hQY3EWlQCgQCiwt4XyuzjHNzQhLS/jjq/MpuITa+8d6BGqF4wOhUCyEghU7r+hSpcBvCtx9sD0V02mhyMDdBzbZEDbZgLsPJ4hKgVDg7gM7r3B8IBR4dY4LMTwGwspErEzEykTcfWBlIggFQoFQIBQIBYZs2C5VCpoUCpoUCpoUCpoUCpoUCpoUCpoUCnQ0+U+hmIPLKJUCxwfP9s6eV5KjCsPve7pndu5+2r7+kPyFCIyQnCGQLHJCAkSCRETgCMQfICWABAkJAiL+AAESEr/BQogEAhISsC0se7Xsrr17Z6brvGiPqqRp9dq3d+947t7d8+je7qquqlMf5+2a6eqZnrwhluRMkaQokvwuaZLfJU3yUQTJOSOd6acd8lfE8hUkXz5SFSmKVEW+p0iCQLmimeTiVZKiSFIUSYoiyVvnSc4USYoiSVEkKYrkicfRyB+rTRpChTlTJHs5cS2F9FRC5TpFkj9rncxA+XyKZAIBoOTPWie7KJ/in0xgiiKZovyMZpK3zpMn5t6Hcqa4QHQ5UySNRklRJPvA8qIlXz7Su0mKIklRJGM832gm5zZTdEhSFDnbPFte7XF21vlJ3ieM7fmL4p9IcqJJ8i5pcnFhfp4imbpKOVMkY5QPV00m/j3QDTHeX+XXSS8KR+BhRDEcvZqquAi4r14dyEOsU2h586v4MFVxAbj29buHWrxi/8lr1+8MmIMW+XWjPTNsiVnwyvHdNQ8jCg1cfnj15cWsxdTlrc+Q7JUrz28whwXWn2Al6RCiIISruI1ZdB/eQ7JXLqtgHt0STh5kprAX/wdgOS/v5vmvINkrd7RyzKX0xgOI4qPF6t5zmEk5eelarn/uFV76mJhNWazWBxDFrZ+9e0+OuRzlUteeOULBbG6/cvnkAKLAZ1fwMWbii7s4f/ojYS9Qn+L8uXfbMJc73/rVXx5DFMQjcvuFb//jGPPYXLthjnNGKl3BPuj8OnHOmA93l5jJZv3cJ4/qYaH/3mqwhbhmJ9gGAJYOokAxUwFYI1i0MidvPPeNbuYSKeUzsk3hPm+/HH30364ncVbkm9VbQ8FsdMYMnzd21IxsgduLxz8kgi2CSwBwHwDRofkcS+dgS7eN99s/8M/Hq+X1q3dvDVv3obhIWxjNepIgQJBmBiPJME+73mniIZ7mNOLcGP7GfmHEmZB8e+/5t3Fu6LRDwjQTPzuJQy5B7u6CBAiStJVr6y7QltZdunqtX9//dHPrO/0f37VLFioY0NsgWm9kbzSGIGA90IFkxKLy2xg7mTgtzFHC6RoiJvCRJca68ctXbi9oZ1SFF2r5ctm2kRdORXOd2tAp5TVJmoQnwXCaOkFiJ8cAlwjJsRigRSkierOFdV3Xm/V/QI+nH9u+9fdhIYCGx8UFDOXGS/eJC0Y+CO3hbI6+9q/1JRocj4ngZes33tooRfGU0N2/8vYHa1uReFy0Yf/cS9vBkKJ4SuhO+jeLcBZEw9oNKYqnBvMNzogcMDwT9N/vbXltcfVTd6BBMxo7Q48ONNbLUtIINPgI1wpTODv5YAsa89GM9Flo7+sceniiihxeBGnhkA9wh6MTIpUAacsj9sNJ+cHv+l/+or+zXXy29kEgTewA+bYXCrGpo0oQMNBGq3sW5sSpIwRCMxwmRMaoQLuFsS9fE4Dqrm7GtAMC0XrTAnWz0x1FQDgVcZ5TwxbDbG2pMBvh8/O7ld0YHIJQ/yIsFZdocBihgbc2XdkM/nMQ33ztpwsTiV00DbcBYQ20JlEIKBycqSqn/p5GZxwdSyj24qkFxVHwS4YQvnDom9raFpwuH+0i0Ydff/DXOPzOKz/pO+OjTGtseQhV400ezFvlh4eiqjtiw4moT51xBfftbz56D+3gO8c/tp55k/sZRl78tzffGynljdePX/8uLoguGL148hspChcAAcKf3r/5/n92x7fp4vqlH4EAYSLc6swjmRihdswNsYm/mrCTSwTa9ZuDiGQ6zFvmyAVGzmYu8lcTUSncBFAQFSUkE+iGe2WwxcrE1kawVht2ZXAKBkFN5k4i8qkGEC1CI9okihGT0JoTKTKJ0fCwU3sdnYYEyupQOMzJMHji2weNrLbBSBTbzhlBxM5aJtGBCLVBYtU/3RzWOtkSBIMTqF2nM8xFVxCDWOuTyKicAiwOQULYLvb79Z1QRIUYcfzmarVa9LhGoNEV7Jmz2e5kIOQssw0enmik0Bo5xXwSn9mD/fVadzFsT05O/n3z1MUr324Xt5A8A2zhAFZvXr5573Ou9y8fv3jpUqgCkEiBgCtE3Lk6FCPEEKXJCkDI6PSugKYoaXSZAzQ56UD3IN1FWCEBRwchjKorMKKAhgKLshRBSArt00rnjCwKk4pyRsi7QjGqNggGFzoHBFKwEm1QV0wwF6I8QZTOYSjonACLuYEFoGjO9toDExyd3OA0uDoABdEV0aNVTsEUtkGnRRfhUFQk0aIH9XWIEaHHWU3FkEZmWjHQ1blIOhFFXab6kuS0glor5Obdg6jTYpQEyqPemC06lBgzdeEok8K+RyIpxSiykA5CgKOy/uTezakojo+vAh2qKMZE86Zznnkc2APmM1LnWDCfl7MFH6tt5uanZzf47N5PQxHZzyiax+YUhwn4uOmCdZI46kMRVqLHCC1TdQSaJdKpSRu6EpHORbU8kUiIMid9tHgpsO7NWSsyR00najrMaz5jaUdAEFFvWAYdMAmkjx0R4bBaa9ppe9ubVzvjAaQogmPtmGqbO6C0bo8N7hjt5ICx1O4aClCLlzZwpGq326hA1XXNEqHaPdVsJrQgqOgu1YLmzWltrGFeG1rr1FiAbFEhNsPN20MVxeWjYz78rDPAMdZyO2DRipFqDAA8ysWuuqVZavnhOwYi1qwA8MjQLMV2x8G1pmq/lol9raZVgfHZ0WrdTTd4TW15AsO4zxPjk1nSELTu1Kpapa2jGLl7tyetCztN89rlGjNvRXbHcqQgTOanka2opaVUuzVpF++3D2RB4IUbQPv4ZZONHrpK387LemUocWcJmDEcEaGzXUuCEClUWkSotDNhOv9RFEYwMrZw/E+YlhkV3NmdVraVHFdIjRMmVgkILTpORsvW5NI6TT28R4QIOmLfUE0x1ctQsdVLRLR6RAZAMreWb7q8yfrfvC4BN+8Qr2shwbBtya1Xi0M+6Uq5Pv4AHtL4dnRUWEACufUeWBdJHQYspZZtA6CcTRLTQvnMtT06n2cvNABYQs3pm3XvIjmsepR1CYEAJ2NflC/wTDr7IPDLtjn2+QARHBY91gMUouDsD5sjRfIlwQNXwLELFKJY9xi2gEAUjOnO5t1UEQA+2fUUjOggkdguiOWmg6bf1lGe6xcOnq2AIIAoyz4EkyT5xN3ki7B8ImaCMd7j8okiyHyP8KzBh3qcq/8Do3pmocf0irgAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    bottom: 46px;
    height: 321px;
    right: 0;
    width: 532px;
    z-index: 30;
}

.screens .device.phone.roku {
    background-image: url(data:image/png;base64,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);
}
.hide-overflow {
    max-width: 100%;
    overflow: hidden;
}
.relative {
    position: relative;
}
.screens {
    height: 600px;
    margin: 0 auto;
    width: 1070px;
}
.screens .device.phone,
.screens .device.phone.roku {
    background-repeat: no-repeat;
    bottom: 0;
    height: 186px;
    left: 260px;
    width: 268px;
    z-index: 50;
}

.screens .device.tv .screen {
    height: 345px;
    margin: 35px;
    width: 617px;
}

.screens .device .screen {
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
}

.vimeo-player-button {
    margin-left: 10px;
    float: right;
    z-index: 1;
    position: relative;
}

.share-btn {
    border: 1px solid var(--primary);
    background: rgba(0, 0, 0, 0.7);
    pointer-events: all;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: 500;
    font-size: 14px;
    font-family: "brandon-grotesque-n1", "brandon-grotesque", "Helvetica", sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
    text-decoration: none;
    background-size: contain;
    padding: 0px;
    width: 50px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    overflow: hidden;
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2250%22%20height%3D%2240%22%20viewBox%3D%220%200%2050%2040%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20d%3D%22M24.58%2C9.34V22.18h.85V9.34L28.19%2C12l.63-.59L25%2C7.75l-3.82%2C3.61.63.59Zm2.55%2C4.78V15h5.1V29.4H17.78V15h5.1v-.85H16.93V30.25H33.07V14.12Z%22%20fill%3D%22none%22%2F%3E%3C%2FclipPath%3E%3CclipPath%20id%3D%22b%22%3E%3Crect%20x%3D%228.33%22%20y%3D%22-0.85%22%20width%3D%2233.34%22%20height%3D%2244.1%22%20fill%3D%22none%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Ctitle%3EArtboard%201%3C%2Ftitle%3E%3Cg%20clip-path%3D%22url%28%23a%29%22%3E%3Cg%20clip-path%3D%22url%28%23b%29%22%3E%3Crect%20x%3D%2211.56%22%20y%3D%222.37%22%20width%3D%2226.89%22%20height%3D%2233.26%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.vimeo-player-bar-right {
    float: right;
    margin: 2% 5% 0px 0px;
}

.vimeo-player-bar-left {
    float: left;
    margin: 2% 0px 0px 5%;
}

#poster {
    opacity: 0;
    visibility: hidden;
}

.abn-post-video:hover #poster {
    opacity: 1;
    visibility: visible;
}

.abn-post-video a.back-link {
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    font-family: "Cabin";
    color: var(--primary);
}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0, 0, 0); /* Fallback color */
    background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    position: relative;
    background-color: #141414 !important;
    margin: auto;
    padding: 2.1875rem 2.1875rem 4.0625rem;
    border: 1px solid #666;
    max-width: 500px;
    box-shadow: 0 0 3px #cbcbcb;
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s;
    text-align: center;
}

/* Add Animation */
@-webkit-keyframes animatetop {
    from {
        top: -300px;
        opacity: 0;
    }
    to {
        top: 0;
        opacity: 1;
    }
}

@keyframes animatetop {
    from {
        top: -300px;
        opacity: 0;
    }
    to {
        top: 0;
        opacity: 1;
    }
}

/* The Close Button */
.close {
    color: white;
    font-size: 28px;
    display: block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: -50px -15px 0 auto;
    padding-top: 15px;
}

.close:hover,
.close:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.modal-header {
    padding: 2px 16px;
    background-color: #5cb85c;
    color: white;
}

.modal-body {
    padding: 2px 16px;
}

.modal-footer {
    padding: 2px 16px;
    background-color: #5cb85c;
    color: white;
}

.modal-content p {
    color: #bebebb;
    font-size: 16px;
    font-family: "Cabin";
    font-weight: 700;
    line-height: 21px;
    margin-bottom: 15px;
}

.btn-facebook {
    background-color: #3b5899;
    border: 1px solid #3b5899;
    color: #fff;
}

.btn-twitter {
    background-color: #1ca3dc;
    border: 1px solid #1ca3dc;
    color: #fff;
    cursor: pointer;
}
.btn-facebook:hover {
    border: 1px solid #2f4a70;
    background-color: #2f4a70;
}

.btn-twitter:hover {
    border: 1px solid #1d95b4;
    background-color: #1d95b4;
}

.social-links {
    margin-bottom: 30px;
}

.social-links ul {
}

.social-links ul li {
    display: inline-block;
}

.social-links ul li a {
    padding: 12px 40px;
    font-size: 16px;
    display: inline-block;
}

.social-links ul li a:hover {
    color: #ffffff;
}

.post-link {
}

.post-link input[type="text"] {
    background-color: #141414 !important;
    border: 1px solid #e3e8e9;
    border-radius: 3px;
    box-shadow: none;
    box-sizing: border-box;
    color: #bebebb;
    font-size: 0.875rem;
    height: 2.5rem;
    margin-bottom: 0;
    padding: 0.375rem 0.9375rem;
    transition: border 0.2s ease;
    width: 100%;
    text-align: center;
}

.post-link input[type="text"]:focus {
    outline: none;
    box-shadow: none;
}

footer {
    background: #141414;
    color: var(--white);
    padding: 45px 0 0;
    border-top: 1px solid #323232 !important;
}

footer .widget img {
    width: 70%;
}

footer p {
    margin: 0;
    color: #bebebb;
    font-size: 12px;
    font-family: "Cabin", sans-serif;
    font-weight: 400;
    text-transform: uppercase;
}

span.separetor {
    display: inline-block;
    padding: 0 10px;
    color: #ffffff;
}

footer p a {
    color: var(--white);
}

footer p a:hover {
    color: var(--primary);
}

footer .about p {
    font-size: 16px;
    text-transform: inherit;
    padding-right: 40px;
}

.widget-title h4 {
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
}

footer .about h3 {
    font-size: 28px;
    text-transform: uppercase;
    font-weight: 600;
}

.widget {}

.widget ul {}

.widget ul li {}

.widget ul li a {
    color: #ffffff;
    text-transform: uppercase;
    font-size: 16px;
    display: block;
    margin-bottom: 8px;
}

.widget ul li a i {
    width: 24px;
}

.widget ul li a:hover {
    color: var(--primary);
}

.d-flex-footer {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 50px;
}

.abn-video-frame p {
    display: none !important;
}

.subscribe-now-h {
    color: #ea6d2b !important;
    background: transparent !important;
    margin-top: 25px;
    text-transform: uppercase;
    border: 1px solid #ea6d2b;
}

a.button.btn-site-primary.uppercase:hover {
    opacity: 0.8;
}

.subscribe-now-h:hover {
    color: #ffffff !important;
    background: #ea6d2b !important;
    opacity: 1 !important;
}

/*  */
.container-abn-bro {
    display: flex;
    width: 100%;
    height: 100%;
    overflow: hidden;
    flex-direction: row-reverse;
}

.slide-bg {
    width: 62.5%;
}

.slide-image-container {
    width: 100%;
    height: 100%;
    position: relative;
}

.slide-layout-container .slide-content {
    padding-left: 80px;
    position: absolute;
    top: 50%;
    transform: translate3d(0, -50%, 0);
    width: 480px;
    z-index: 1000;
}
.slide-layout-container {
    width: 38%;
    height: 100%;
}
.slide-image-container:after,
.slide-image-container:before {
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 25%;
    z-index: 1000;
}
.slide-image-container:before {
    /*background: linear-gradient(90deg, #000 0, #0000);*/
    left: 0;
}
.slide-image-container:after {
    /*background: linear-gradient(90deg, #0000 0, #000);*/
    right: 0;
}

span.slide-bg-img-wrapper {
}

span.slide-bg-img-wrapper img {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
/*  */

p.no-more-post {
    color: var(--primary);
    font-size: 18px;
    margin: 25px 0;
    text-align: center;
    /* text-decoration: underline; */
}

.content-page {
    padding: 50px 0;
}

.content-wrap {
    max-width: 750px;
}

.m-auto {
    margin: 0 auto;
}

.page-title {}

.page-title h2 {
    font-family: Helvetica,sans-serif;
    font-size: 2.25rem;
    font-weight: 700;
    margin-bottom: 0.1875rem!important;
    text-transform: capitalize;
}

.page-main-content {}

.page-main-content h2 {
    font-family: Helvetica,sans-serif;
    font-size: 2.25rem;
    font-weight: 700;
    margin-bottom: 1.1875rem!important;
    text-transform: capitalize;
}

.page-main-content h3 {
    margin-top: 3.0625rem!important;
    font-family: Helvetica,sans-serif;
    font-size: 1.25rem;
    font-weight: 600;
}

.page-main-content h3:first-child {
    margin-top: 0;
}

.page-main-content p {
    color: #000000;
    font-size: 1rem!important;
    line-height: 1.375rem!important;
    font-family: Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    margin-bottom: 8px;
}

ul.disc {
    margin-left: 40px;
    margin-bottom: 8px;
}

ul.disc li {
    color: #000000;
    list-style: disc;
}

.b-links {
    margin: 15px 0 25px;
}

.b-links a {
    display: block;
    line-height: 19px;
    text-decoration: underline;
    color: #000000;
}

.page-main-content p a {
    color: #000000;
    text-decoration: underline;
}

section.page-title-section {
    color: #ffffff;
    padding: 100px 0;
    position: relative;
    background: var(--secondary);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

section.page-title-section:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: var(--secondary);
    opacity: 0.8;
    z-index: 2;
}

section.page-title-section h3 {
    font-family: Helvetica,sans-serif;
    font-size: 2.25rem;
    font-weight: 700;
    margin-bottom: 0.4rem !important;
    text-transform: uppercase;
    position: relative;
    z-index: 3;
}

section.page-title-section p {
    margin: 0;
    position: relative;
    z-index: 3;
}

section.page-title-section p a {
    color: var(--primary);
    display: inline-block;
    text-transform: uppercase;
    position: relative;
    z-index: 3;
}

section.page-title-section p i {
    display: inline-block;
    padding: 0 5px !important;
    position: relative;
    z-index: 3;
}

.sponsors-area {}

.sponsors-slider-active {}

.single-sponsor {}

.single-sponsor h3 {
    font-size: 21px;
    text-transform: capitalize;
    margin: 0;
    line-height: 24px;
}

.single-sponsor p {
    font-size: 14px;
}

.single-sponsor a {
    display: block;
    width: 54%;
    height: auto;
    margin: 0 auto;
}

.single-sponsor img.sponsor-image {
    margin: 0 auto;
    width: 100%;
    height: 100%;
}

.top-vlogs-and-podcast {
    color: #ffffff;
    background: #141414;
    padding: 10px 0;
}

.top-posts {}

.top-posts h3 {
    position: relative;
    margin-bottom: 40px;
}

.top-posts h3:after {
    content: "";
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 85%;
    height: 3px;
    background: #ffffff;
    border-radius: 5px;
}

.top-posts ul {}

.top-posts ul li {
    list-style: none;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

.top-posts ul li:last-child {
    border: none;
}

.top-posts ul li .image {
    width: 35%;
    height: auto;
}

.top-posts ul li .image img {
    width: 100%;
    height: 60px;
    object-fit: cover;
}

.top-posts ul li .content {
    width: 65%;
    margin-left: 15px;
}

.top-posts ul li .content a {
    color: #ffffff;
}

.top-posts ul li .content h4 {
    font-size: 16px;
    margin: 0 0 4px 0;
    line-height: 18px;
}

.top-posts ul li .content span {
    font-size: 12px;
    line-height: 18px;
}

.posts-thumb-slider {}

.posts-thumb-slider img {
    height: unset;
}

.posts-thumb-slider .abn-post-player {
    height: 400px;
    width: 80%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.posts-thumb-slider h4 a {
    color: #ffffff;
    font-size: 18px;
    margin: 0;
}

.view-all-p {
    text-align: right;
}

.view-all-p a {
    display: inline-block;
    margin-bottom: 15px;
    color: #fff;
    font-weight: 500;
    font-size: 18px;
    opacity: 0.7;
}

span.number {
    display: block;
    text-align: center;
    margin-top: 12px;
    font-size: 14px;
}



















button,
input,
select,
textarea {
    margin: 0;
    color: #5a5a5a;
}

input {
    line-height: normal;
}

textarea {
    overflow: auto;
}

#container {
    max-width: 768px;
    margin: 60px auto;
    position: relative;
}

form {
    padding: 37.5px;
    margin: 50px 0;
}

h1 {
    color: var(--primary);
    font-size: 32px;
    font-weight: 700;
    letter-spacing: 7px;
    text-align: center;
    text-transform: uppercase;
}

.underline {
    width: 80px;
    margin: 0.488em auto;
    border-bottom: solid 2px var(--primary);
}

textarea,
input[type="tel"],
input[type="text"], 
input[type="email"] {
    background: none;
    border: none;
    border: solid 1px var(--primary);
    color: var(--primary);
    font-size: 1em;
    font-weight: 400;
    letter-spacing: 1px;
    padding: 10px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

input[type="text"]:focus,
input[type="tel"]:focus,
[type="email"]:focus,
textarea:focus {
    outline: none;
}

textarea {
    line-height: 150%;
    resize: none;
    width: 100%;
}

::-webkit-input-placeholder {
    color: var(--primary);
}

:-moz-placeholder {
    color: var(--primary);
    opacity: 1;
}

::-moz-placeholder {
    color: var(--primary);
    opacity: 1;
}

:-ms-input-placeholder {
    color: var(--primary);
}

#contact_button {
    background: none;
    border: solid 2px var(--primary);
    color: var(--primary);
    cursor: pointer;
    display: inline-block;
    font-family: "Helvetica", Arial, sans-serif;
    font-size: 0.875em;
    font-weight: bold;
    outline: none;
    padding: 20px 35px;
    text-transform: uppercase;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    margin-top: 24px;
}

#contact_button:hover {
    background: var(--primary);
    color: #f2f3eb;
}

form#contact_form label {
    color: var(--primary);
    cursor: pointer;
    font-size: 1.1em;
    font-weight: 600;
    margin: 24px 0 5px 0;
}

p.text-danger {
    margin: 0;
}

@media screen and (max-width: 768px) {
    #container {
        margin: 20px auto;
        width: 90%;
    }
}

@media screen and (max-width: 480px) {
    h1 {
        font-size: 26px;
    }

    .underline {
        width: 68px;
    }

    #contact_button {
        padding: 15px 25px;
    }
}

@media screen and (max-width: 420px) {
    h1 {
        font-size: 18px;
    }

    .underline {
        width: 53px;
    }

    input[type="text"],
    [type="email"],
    select,
    textarea {
        font-size: 0.875em;
    }
}
