pre{background-color:#eff0f1;padding:8px;}h1.header{font-weight:700;color:#212529;margin-top:20px;}input.form-control{border-color:#ff6a00;}input.form-control:focus{outline:none;border-color:#ff6a00;box-shadow:0 0 10px #ff6a00;}.bold{font-weight:700;}a{color:#212529;transition:all .3s ease;}a:hover{color:#ff6a00;text-decoration:none;}.ef-classic{text-align:center;}form{display:flex;justify-content:center;}form input[type="text"]{width:auto !important;margin-right:15px;padding:10px 15px;border:1px solid #212529;border-radius:0;}form input[type="text"]:focus{outline:none;}form input[type=submit]{padding-left:25px;padding-right:25px;border:1px solid #ff6a00;border-radius:0;}.btn-z{background-color:#fff;color:#ff6a00;border-radius:0;border-color:#ff6a00;font-weight:600;}.btn-z.filled{background-color:#ff6a00;color:#fff;}.add-lb{min-height:90px;min-width:720px;}.bordered{border:1px solid #ff6a00;border-radius:0;margin-top:10px;display:block;}.btn.black{color:#fff;background-color:#212529;border:1px solid #212529;}.btn.black:hover{color:#fff;background-color:#ff6a00;border:1px solid #ff6a00;}.btn.orange{color:#fff;background-color:#ff6a00;border:1px solid #ff6a00;}.btn.orange:hover{color:#fff;background-color:#1da1f2;border:1px solid #1da1f2;}.btn.blue{color:#fff;background-color:#1da1f2;border:1px solid #1da1f2;}.btn.blue:hover{color:#fff;background-color:#ff6a00;border:1px solid #ff6a00;}.btn-z:hover{background-color:#212529;color:#fff;border:1px solid #212529;}#ript_desk_article_lb1,#ript_desk_article_lb2,#ript_desk_article_lb3{min-height:90px;}.addthis_inline_share_toolbox_oxub{min-height:47px;}.ask4keywords-box{background-color:#fff;border:1px solid #212529;padding:7px;padding-left:15px;box-shadow:0 5px 5px 0 rgba(0,0,0,.3);margin-bottom:10px;}@media(max-width:575px){.hidden-xs-down,.hidden-sm-down,.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-lg,.hidden-unless-xl{display:none !important;}}@media(min-width:576px) and (max-width:767px){.hidden-sm-down,.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-unless-xs,.hidden-unless-md,.hidden-unless-lg,.hidden-unless-xl{display:none !important;}}@media(min-width:768px) and (max-width:991px){.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-lg,.hidden-unless-xl{display:none !important;}}@media(min-width:992px) and (max-width:1199px){.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-lg-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-xl{display:none !important;}}@media(min-width:1200px){.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-lg-up,.hidden-xl-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-lg{display:none !important;}}header{height:100px;}.site-header{background:#ff6a00;background:-moz-linear-gradient(left,#ff6a00 0%,#f14d12 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#ff6a00),color-stop(100%,#f14d12));background:-webkit-linear-gradient(left,#ff6a00 0%,#f14d12 100%);background:-o-linear-gradient(left,#ff6a00 0%,#f14d12 100%);background:-ms-linear-gradient(left,#ff6a00 0%,#f14d12 100%);background:linear-gradient(to right,#ff6a00 0%,#f14d12 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6a00',endColorstr='#f14d12',GradientType=1);}.site-header .navbar-brand{position:relative;color:#fff;padding-left:70px;}.site-header .navbar-brand img{width:55px;position:absolute;left:-4px;top:-8px;}.site-header .navbar{height:100%;}.site-header .navbar .nav-link{color:#fff;}.site-header .dropdown-toggle{color:#fff;border:0;}.site-header .dropdown-toggle:focus{outline:none;box-shadow:none;}.site-header .dropdown-menu{top:110%;border-radius:0;width:289px;}.site-header .dropdown-menu .dropdown-item{width:50%;}@media(max-width:991px){.site-header .navbar-nav{padding:1em 0;}.site-header .navbar-nav>.nav-item{border-top:1px solid rgba(0,0,0,.3);text-align:center;padding:.5em 1em;}.site-header .navbar-nav .nav-item-download{padding-top:1em;}#nav-site-menu{position:relative;z-index:50;background-color:#22262d;margin-top:16px;padding-top:0;width:100%;}#nav-site-menu a:hover{color:#ff6a00;}}@media(min-width:992px){.site-header .navbar-nav .nav-item a.nav-link{position:relative;text-decoration:none;}.site-header a.nav-link::after{border-bottom:2px solid #fff;bottom:0;content:"";left:0;position:absolute;transition:all .5s ease 0s;width:0;}.site-header a.nav-link:hover::after{width:100%;}}.site-footer{margin-top:100px;}.site-footer-link{background-color:#222;color:#fff;min-height:150px;padding:30px;}.site-footer-link a{color:#fff;}.site-footer-link ul{list-style:none;}.site-footer-link .fab{margin-left:8px;margin-right:8px;}.site-footer-link .btn-z{margin-left:5px;margin-right:20px;}.site-footer-header{font-weight:700;letter-spacing:2px;}.site-footer-copyright{background-color:#444;color:#fff;padding:15px 0;}.site-footer-copyright a{color:#fff;}@media(max-width:991px){.site-footer div{margin:10px 0;}}.add-z{margin-bottom:45px;padding:0;padding:20px;border-radius:5px;-webkit-box-shadow:0 0 8px 0 rgba(128,128,128,.75);-moz-box-shadow:0 0 8px 0 rgba(128,128,128,.75);box-shadow:0 0 8px 0 rgba(128,128,128,.75);position:relative;background-color:#fff;max-width:1000px;}.add-z:before{content:"";position:absolute;left:0;top:0;width:163px;height:108px;background:url("/https/riptutorial.com/assets/images/add-left-side.png") no-repeat top left;}.add-z:after{content:"";position:absolute;right:0;bottom:0;width:286px;height:108px;background:url("/https/riptutorial.com/assets/images/add-right-side.png") no-repeat top left;}.add-z .main-content{margin-left:120px;}.add-z .main-content h4{margin-top:0;font-size:30px;}.add-z .main-content h4:before{display:none;}.add-z .main-content h4 a{color:#c00;}.add-z .main-content a{color:#14171a;position:relative;z-index:1;}.add-z .main-content>div{display:inline-block;color:#14171a;}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1633647346107-5_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1633647346107-5_123456"]{min-width:728px;min-height:90px;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1633647395082-2_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1633647395082-2_123456"]{min-width:728px;min-height:90px;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1632173139853-4_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1633473991823-8_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1633473991823-8_123456"]{min-width:300px;min-height:350px;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1632173139853-4_123456"]{min-width:728px;min-height:90px;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1691410197861-2_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1691410197861-2_123456"]{min-width:728px;min-height:90px;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1691410411453-6_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1691410411453-6_123456"]{min-width:300px;min-height:250px;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1691410354930-5_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1691410354930-5_123456"]{min-width:728px;min-height:90px;}}@media only screen and (min-width:1500px) and (min-height:0){div[id^="bsa-zone_1691410354930-5_123456"]{min-width:728px;min-height:90px;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1691410282294-9_123456"]{min-width:0;min-height:0;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1691410282294-9_123456"]{min-width:728px;min-height:90px;}}@media only screen and (min-width:0) and (min-height:0){div[id^="bsa-zone_1691410059195-3_123456"]{min-width:320px;min-height:50px;}}@media only screen and (min-width:640px) and (min-height:0){div[id^="bsa-zone_1691410059195-3_123456"]{min-width:728px;min-height:90px;}}.add-header{background-color:#000;padding:15px;}.add-header a{text-decoration:underline;}.package-item{box-sizing:border-box;position:relative;flex:1 0 auto;margin:15px 0;}.package-item .media{align-items:center;border:1px solid #ececec;-webkit-box-shadow:0 0 5px 1px rgba(153,153,153,.1);-moz-box-shadow:0 0 5px 1px rgba(153,153,153,.1);box-shadow:0 0 5px 1px rgba(153,153,153,.1);padding:15px;height:100%;}.package-item h2{position:relative;font-size:1.5rem;}.package-item h2 a{color:#212529;}.package-item h2 a:hover{color:#ff6a00;}.package-item hr{display:none;}.package-item .item-footer{margin-top:7px;font-size:14px;}.package-item .item-footer a{margin:0 10px;color:#bfbfbf;}.package-item .item-footer a:hover{color:#ff6a00;}.package-item .item-footer a:nth-child(1){background-color:#ff6a00;color:#fff;padding:3px 6px;border-radius:5px;margin-left:0;}.package-item .item-footer a:nth-child(1):hover{color:#212529;}.package-item .item-footer .small-caracters{color:#b7b7b7;font-size:11px;}@media(max-width:1199px){.small-caracters{margin-top:5px;}}#stats-share{position:relative;z-index:3;color:#777;margin-top:20px;}#stats-share h3{font-size:14px;font-weight:bold;}#stats-share .stats-body{font-size:12px;}#stats-share .stats-body span{margin:0 8px;}#stats-share .stats-body>div{display:inline-block;}#stats-share .share{margin-top:8px;}#stats-share .stats,#stats-share .share{display:none;}.table-of-content{border:1px solid #e2e1e1;}.table-of-content .title{font-weight:bold;}.table-of-content,.useful-links{padding:10px;margin-bottom:20px;}.table-of-content ul,.useful-links ul{padding-left:20px;}.table-of-content ul li,.useful-links ul li{font-size:14px;}.useful-links{position:relative;border:1px solid #f0f0f0;background-color:#fff;}.useful-links ul{list-style:none;padding:0 0 0 10px;}.useful-links ul li i{margin-right:6px;color:#e0e0e0;font-size:8px;vertical-align:middle;}.useful-links:before{content:"";width:60px;height:20px;display:block;position:absolute;top:-1px;left:-1px;border-top:1px solid #ff6a00;border-left:1px solid #ff6a00;}.useful-links:after{content:"";width:60px;height:20px;display:block;position:absolute;bottom:-1px;right:-1px;border-bottom:1px solid #ff6a00;border-right:1px solid #ff6a00;}.useful-links .title{color:#ff6a00;}.useful-links.related-tags{border:1px solid #212529;padding:0;}.useful-links.related-tags:before,.useful-links.related-tags:after{display:none;}.useful-links.related-tags .title{display:block;background-color:#212529;padding:10px;margin-bottom:10px;color:#fff;}.useful-links.related-tags ul{padding:0 20px;}.useful-links.related-tags a{color:#888;}.useful-links.awesome-lists{border:1px solid #ff6a00;}.useful-links.awesome-lists:before,.useful-links.awesome-lists:after{display:none;}.useful-links.awesome-lists img{margin:20px auto;display:block;}.useful-links.awesome-lists .title{display:block;margin-bottom:10px;font-size:20px;}.useful-links.awesome-lists .title i{display:none;}.useful-links.awesome-lists a{color:#888;}@media(max-width:991px){#stats-share{margin-top:10px;float:none;width:auto;margin-left:0;}}#profile .navsite{padding:0 !important;}#profile .header-profile{background:url("/Images/bg-profile.png") #f1f1f1 repeat;height:300px;position:relative;}#profile .header-profile .nectar-shape-divider-wrap{position:absolute;bottom:-1px;left:0;width:100%;z-index:0;}#profile .header-profile .img-container{position:absolute;width:200px;height:200px;top:120px;left:0;right:0;margin:0 auto;z-index:99;border-radius:50%;overflow:hidden;border:7px solid #ff6a00;}#profile .header-profile .img-container img{width:200px;}#profile .profile-container{text-align:center;}#profile .profile-container .stackoverflow-button{display:inline-block;margin-top:20px;background-color:#ff6a00;color:#fff;padding:10px 20px;border:3px solid #ff6a00;}#profile .profile-container .stackoverflow-button:hover{background-color:#fff;color:#ff6a00;}#profile .profile-container .bottom-infos{margin-top:20px;}#profile .profile-container .bottom-infos a img{border:1px solid #afafaf;}#profile .profile-container .profile-title{margin-top:30px;text-align:center;}#profile .profile-container p{max-width:700px;text-align:justify;margin:0 auto;}#profile .profile-container .profile{position:relative;z-index:3;height:80px;margin-top:15px;}#profile .profile-container .profile .profile-body{position:absolute;top:30px;left:0;right:0;margin:0 auto;width:100%;max-width:600px;text-align:center;display:flex;justify-content:space-between;}#profile .profile-container .profile .profile-body div{text-align:center;color:#777;flex:1 1 0;}#profile .profile-container .profile .profile-body div i{display:block;color:#777;font-size:32px;}@media(max-width:991px){.header-profile{margin-top:-56px;}#nav-sidebar .section-sidebar{max-height:300px;overflow-y:auto;}}#carbonads{position:static;display:block;max-width:400px;padding:15px 15px 15px 160px;margin-top:20px;overflow:hidden;font-size:13px;line-height:1.4;text-align:left;background-color:rgba(0,0,0,.05);max-width:330px;border-radius:4px;}#carbonads a{color:#333;text-decoration:none;}.carbon-img{float:left;margin-left:-145px;}.carbon-poweredby{display:block;color:#777 !important;}.switch{position:relative;display:inline-block;width:60px;height:34px;margin:0 0 0 15px;}.switch input{opacity:0;width:0;height:0;}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#afafaf;-webkit-transition:.4s;transition:.4s;}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}input:checked+.slider{background-color:#ff6a00;}input:focus+.slider{box-shadow:0 0 1px #ff6a00;}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}.slider.round{border-radius:34px;}.slider.round:before{border-radius:50%;}body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}body.ja code,body.zh-cn code,body.zh-tw code{margin-right:7px;}body .section-aside,body .section-sidebar{transition:all ease .3s;}body.reader-mode .section-sidebar{border-right:1px solid #afafaf;}body.reader-mode .section-sidebar ul li{border-top:1px solid #e2e1e1;}body.reader-mode .section-sidebar ul li a:not(.active){color:#afafaf;}body.reader-mode .section-aside #stats-share .related-tags{border:1px solid #e2e1e1;}body.reader-mode .section-aside #stats-share .related-tags .title{background-color:#afafaf;color:#fff !important;}body.reader-mode .section-aside #stats-share .useful-links .title{color:#afafaf;}body.reader-mode .section-aside #stats-share .useful-links ul li a{color:#92bfda;}body.reader-mode .section-aside #stats-share .useful-links:before{border-top:1px solid #afafaf;border-left:1px solid #afafaf;}body.reader-mode .section-aside #stats-share .useful-links:after{border-bottom:1px solid #afafaf;border-right:1px solid #afafaf;}.header-article{max-width:900px;margin:0 auto;}.header-article h1{display:inline-block;vertical-align:top;}.addthis_inline_share_toolbox_yqim{display:inline-block;vertical-align:top;margin-top:22px;}.mCSB_inside>.mCSB_container{margin-right:0 !important;}#mCSB_1_scrollbar_vertical{z-index:999;}#mCSB_1_scrollbar_vertical .mCSB_dragger_bar{width:12px !important;background-color:#777;}#mCSB_1_scrollbar_vertical .mCSB_dragger_bar:before{transition:all ease .3s;font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:block;color:#777;padding:2px 5px;background-color:#fff;position:absolute;top:calc(50% - 20px);left:-8px;border-radius:10px;line-height:22px;opacity:0;}#mCSB_1_scrollbar_vertical:hover .mCSB_dragger_bar:before{opacity:1;}.language-selector .dropdown-toggle{border:1px solid #212529;color:#fff;border-radius:0;background-color:#212529;margin-right:10px;}.whole-container{background:url("/Images/bg-article.png") transparent 32px 166px repeat-x;z-index:0;}.whole-container:after{display:block;width:100%;height:305px;position:absolute;z-index:-1;content:"";background-color:#ececec;}.legal-container{padding:15px;font-size:12px;color:#888;margin:0 auto;margin:20px 0;}.next-prev{position:relative;z-index:49;padding:0;display:flex;align-items:center;justify-content:center;}.next-prev a{position:fixed;top:50%;color:#888 !important;font-size:48px;display:flex;align-items:center;height:90px;width:90px;justify-content:center;border-radius:50%;}.next-prev a span{margin:0 10px;font-size:16px;}.next-prev a:hover{color:#ff6a00 !important;}.related-links-end-page{margin:20px 0;}.related-links-end-page a{background-color:#e2e1e1;padding:10px 10px 10px 0;color:#212529 !important;}.related-links-end-page a span{background-color:#1da1f2;padding:10px;margin-right:10px;transition:all ease .3s;color:#fff;}.related-links-end-page a:hover{background-color:#1da1f2;color:#fff !important;}.related-links-end-page a:hover span{background-color:#0b527d;}.container-download-pdf-section{padding:5px 10px;display:inline-block;margin-bottom:20px;}.container-download-pdf-section img{margin-right:-15px;height:40px;}.container-download-pdf-section a{background-color:#1da1f2;color:#fff !important;padding:10px 30px;border-radius:50px;}.container-download-pdf-section a:hover{background-color:#ff6a00;}.container-download-pdf-section a span{font-weight:bold;}.container-download-pdf-section.top-article{margin-top:30px;margin-bottom:-30px;}.container-download-pdf-section.top-article img{width:30px;}.native-js{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;visibility:hidden;opacity:0;transition:all .25s ease-in-out;}.native-js[data-state="visible"]{visibility:visible;opacity:1;}.native-fixed-footer .native-flex{position:fixed;right:0;bottom:0;left:0;z-index:60;box-shadow:0 -1px 2px rgba(0,0,0,.05);}.awesome-lists-footer{margin:40px 0;}.awesome-lists-footer ul{list-style:none;text-align:center;}.awesome-lists-footer ul li{display:inline-block;margin:10px;border:1px solid #1da1f2;padding:5px 10px;}.awesome-lists-footer ul li a{color:#212529;}.awesome-lists-footer ul li:hover a{color:#1da1f2;}.awesome-lists-footer img{margin:20px auto;display:block;}.awesome-lists-footer .title{font-family:"Rajdhani",sans-serif;display:block;text-align:center;margin-bottom:10px;font-size:20px;}.native-fixed-footer .native-main{display:flex;margin:0 auto;padding:14px 20px;text-decoration:none;flex-flow:row nowrap;justify-content:center;align-items:center;}.native-fixed-footer .native-logo{margin-right:10px;width:auto;height:40px;}.native-fixed-footer .native-company{text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1;font-size:10px;}.native-fixed-footer .native-desc{font-size:14px;}.native-fixed-footer .native-cta{margin-left:20px;padding:8px;border-radius:3px;text-decoration:none;text-transform:uppercase;line-height:1;white-space:nowrap;letter-spacing:1px;font-weight:400;font-size:12px;}#ebook-landing ul{list-style:none;padding-left:10px;}#ebook-landing{margin-bottom:20px;}#ebook-landing .container-chapters{margin-left:20px;border:1px solid #e4e4e4;background-color:#fff;padding:20px;}#ebook-landing .container-chapters li{padding:5px 0;}#ebook-landing .container-chapters span{font-size:20px;font-weight:bold;}#ebook-landing .btn-z .fa{font-size:42px;display:block;padding:10px 0;}.dropdown-toggle{color:#fff;border:0;background-color:transparent;}.dropdown-toggle:focus{outline:none;box-shadow:none;}.dropdown-menu{top:110%;border-radius:0;width:289px;}#breadcrumb a:hover{color:#14171a !important;}#breadcrumb a:hover{color:#14171a !important;}.languages-list .btn{margin:10px 0;}.body-article{padding:0 0 20px 0;color:#14171a;min-height:650px;position:relative;max-width:900px;margin:0 auto;}.body-article h1{padding-left:0 !important;font-size:3rem !important;}.body-article h2{color:#14171a;}.body-article h2:first-child{margin-top:15px;}.body-article h2:not(:first-child){margin-top:60px;}.body-article h2:not(:first-child),.body-article h3,.body-article h4{margin-top:3rem;}.body-article h2:not(:first-child) div,.body-article h3 div,.body-article h4 div{pointer-events:auto;}.body-article h2:not(:first-child) div a,.body-article h3 div a,.body-article h4 div a{opacity:0;}.body-article h2:not(:first-child) div:hover a,.body-article h3 div:hover a,.body-article h4 div:hover a{opacity:1;}.body-article h2 div,.body-article h3 div,.body-article h4 div{display:flex;align-items:center;}.body-article h2 div a,.body-article h3 div a,.body-article h4 div a{margin-left:10px;font-size:20px;}.body-article code{border:1px solid #dadada;color:#ff6a00;padding:3px;}.body-article pre code{border:0;color:#3c3c3c;padding:0;}.body-article img{max-width:100%;}.body-article ul{padding-left:15px;}.body-article ul li{position:relative;}.color-container{background:#525961;background:-moz-radial-gradient(center,ellipse cover,#525961 0%,#525961 15%,#33383e 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,#525961),color-stop(15%,#525961),color-stop(100%,#33383e));background:-webkit-radial-gradient(center,ellipse cover,#525961 0%,#525961 15%,#33383e 100%);background:-o-radial-gradient(center,ellipse cover,#525961 0%,#525961 15%,#33383e 100%);background:-ms-radial-gradient(center,ellipse cover,#525961 0%,#525961 15%,#33383e 100%);background:radial-gradient(ellipse at center,#525961 0%,#525961 15%,#33383e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525961',endColorstr='#33383e',GradientType=1);padding:20px 0 60px;position:relative;height:430px;overflow:hidden;}.color-container h1{color:#fff !important;margin-bottom:0;}.color-container .container-form{position:relative;z-index:2;}.color-container .bg-rip{position:absolute;width:100%;height:430px;text-align:center;top:0;left:0;right:0;margin:0 auto;background:url(/Images/bg-rip.png) no-repeat center top;}.color-container .decorative-background{width:100%;height:37px;background:url(/Images/bg-grass.png) repeat-x center top;position:absolute;left:0;right:0;bottom:-10px;margin:0 auto;z-index:0;}.page-index{max-width:none;padding:0 !important;}.color-z-text{color:#ff6a00;}.site-body h1.header-breadcrumb{color:#14171a;position:relative;padding-left:13px;}.site-body h1.header-breadcrumb span{font-size:16px;color:#7b7b7b;}.site-body h1.header-breadcrumb>span:last-of-type span{display:block;font-size:3rem;color:#ff6a00;}.site-body h1.header-breadcrumb .deco-plus{position:absolute;bottom:-23px;left:0;color:#e2e1e1;}.row{max-width:100%;margin:0;}.container-cards{margin-top:-130px;}.container-cards .row{margin-bottom:30px;}.container-cards .card{border-radius:0;border:0;border:1px solid #14171a;margin-bottom:10px;}.container-cards .card .card-header{background-color:#14171a;color:#fff;border-radius:0;border:0;}.container-cards .card .card-header h2{font-size:20px;}.container-cards .card .card-body{padding:0;}.container-cards .card .card-body ul{padding:.75rem 1.25rem;}.container-cards .card .card-body ul li{list-style:none;}.container-cards .card .card-body ul li a{color:#14171a;}.container-cards .card .card-body ul li a:hover{color:#f48024;}.site-body{padding:0 !important;}.pagination-container .pagination li a{border-radius:0 !important;background-color:#14171a;color:#fff;border-color:#000;}.pagination-container .pagination li a:hover{background-color:#ff6a00;}.pagination-container .pagination li.active a{border-color:#af4d0b;background-color:#ff6a00;}.section-aside{padding-left:0 !important;padding-right:5px !important;}.section-aside .btn{display:block;margin-bottom:10px;}.section-aside a{color:#1da1f2;}.section-aside a:hover{color:#14171a;}.page-example-list #carbonads,.page-tag-list #carbonads,.page-contributor-list #carbonads,.page-topic-list #carbonads{margin:40px 0;}.page-tag-list .row,.page-contributor-list .row{list-style:none;padding:0;}.page-tag-list .row li,.page-contributor-list .row li{list-style:none;margin:5px 0;}.page-tag-list .row li a,.page-contributor-list .row li a{display:block;border:1px solid #e2e1e1;padding:5px 0;text-align:center;}.page-tag-list .row li a:hover,.page-contributor-list .row li a:hover{border:1px solid #ff6a00;color:#ff6a00;}.section-sidebar{height:calc(100vh - 56px);padding:0;border-right:1px solid #777;color:#14171a;position:sticky;top:0;background:#fff;}.section-sidebar .section-sidebar-overflow{position:relative;overflow-y:auto;overflow-x:hidden;height:100%;}.section-sidebar h2{display:none;color:#ff6a00;font-size:1.5rem;padding:20px 0 40px;text-align:center;}.section-sidebar #carbonads{margin-bottom:20px;}.section-sidebar ul{padding:0;list-style:none;margin:0;}.section-sidebar ul li{border-top:1px solid #afafaf;}.section-sidebar ul li:last-child{border-bottom:1px solid #afafaf;}.section-sidebar ul li a{display:block;padding:10px 25px;}.section-sidebar ul li a.active,.section-sidebar ul li a.bold{color:#ff6a00;border-left:5px solid #ff6a00;background-color:#fff;}.section-sidebar ul li a:hover{background-color:#fff;}.section-sidebar ul ul li a{background-color:#fbfbfb;padding-left:50px;}.section-sidebar ul ul li:last-child{border-bottom:0;}.section-sidebar .tag-title{font-weight:700;}.section-article{padding-top:20px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.section-article .header-article #carbonads{border-radius:0;background-color:#fff;box-shadow:0 3px 8px 0 #666;}.section-article p{text-align:justify;}.section-article ul li,.section-article ol li{text-align:justify;}.section-article h1{font-size:3rem;color:#ff6a00;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.section-article h2{font-size:2.5rem;margin-bottom:20px;}.section-article a{color:#1da1f2;}.page-contributor-list ul.row{list-style:none;padding:0;}.back-to-top{background-color:#333;padding:14px 20px;position:fixed;bottom:0;right:20px;display:none;margin-bottom:20px;border-radius:30px;color:#fff;z-index:99;opacity:.5;}.back-to-top:hover{color:#fff;background-color:#ff690a;opacity:1;}#pdf-download-btn{display:none;position:absolute;top:0;left:20px;z-index:3;}.container-language-selector{position:relative;display:inline-block;}.container-next-prev{margin-top:30px;display:flex;justify-content:space-between;}.container-next-prev a{width:40%;background-color:#afafaf;padding:10px;color:#fff;}@media(max-width:991px){#scroll-to-top{display:none !important;}.navbar-nav{padding-bottom:0 !important;}.next-prev{display:none;}#dropdownLanguagesSelectorMobile{display:block;}.section-article{padding:0;}.body-article{padding-left:0;padding-right:0;}#pdf-download-btn{display:block;}.container-download-pdf-section{padding:0;}.col-lg-2 .btn-z{display:none;}.section-aside{display:none;}.section-sidebar{border:0;}.section-sidebar h2{padding:0;}.site-body .nav-site{padding-bottom:0;position:relative;z-index:3;padding-right:16px;}.section-article{margin-bottom:10px;}}.leaderboard{width:728px;height:90px;}@media(max-width:500px){.leaderboard{width:468px;height:60px;}}@media(max-width:800px){.leaderboard{width:728px;height:90px;}}i.fa.fa-eye{background-image:url("/Images/icon_eye.png");background-repeat:no-repeat;background-size:contain;height:24px;width:24px;top:5px;display:inline-block !important;line-height:1;position:relative;}i.fa.fa-heart{background-image:url("/Images/icon_heart.png");background-repeat:no-repeat;background-size:contain;height:24px;width:24px;top:5px;display:inline-block !important;line-height:1;position:relative;}i.fa.fa-globe{background-image:url("/Images/icon_globe.png");background-repeat:no-repeat;background-size:contain;height:24px;width:24px;top:5px;display:inline-block !important;line-height:1;position:relative;}i.fas.fa-globe{background-image:url("/Images/icon_globe.png");background-repeat:no-repeat;background-size:contain;height:16px;width:16px;top:2px;display:inline-block !important;line-height:1;position:relative;}i.fas.fa-file-pdf{background-image:url("/Images/icon_pdf.png");background-repeat:no-repeat;background-size:contain;height:16px;width:16px;top:2px;display:inline-block !important;line-height:1;position:relative;}i.fas.fa-angle-left{background-image:url("/Images/icon_chevron_gauche.png");background-repeat:no-repeat;background-size:contain;height:16px;width:16px;top:2px;display:inline-block !important;line-height:1;position:relative;}i.fas.fa-angle-right{background-image:url("/Images/icon_chevron_right.png");background-repeat:no-repeat;background-size:contain;height:16px;width:16px;top:2px;display:inline-block !important;line-height:1;position:relative;}i.fa.fa-angle-up{background-image:url("/Images/icon_chevron_up.png");background-repeat:no-repeat;background-size:contain;height:16px;width:16px;top:2px;display:inline-block !important;line-height:1;position:relative;}@media(min-width:1200px){.section-aside{min-width:350px !important;}}@media(max-width:1199px){.col-1.next-prev{display:none !important;}}.learn-course a{color:#000;}.course-header{max-width:800px;}.course{max-width:800px;}.course h2{background-color:#f8f8f8;margin-bottom:0;padding-top:20px;padding-left:10px;padding-right:20px;font-size:20px;font-weight:bold;}.course p{background-color:#f8f8f8;padding:10px 20px;margin-bottom:30px;color:#3a3a3a;}
/*!
 * Font Awesome Pro 5.15.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em;}.fa-xs{font-size:.75em;}.fa-sm{font-size:.875em;}.fa-1x{font-size:1em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-6x{font-size:6em;}.fa-7x{font-size:7em;}.fa-8x{font-size:8em;}.fa-9x{font-size:9em;}.fa-10x{font-size:10em;}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../webfonts/fa-light-300.eot?");src:url("../webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-light-300.woff2") format("woff2"),url("../webfonts/fa-light-300.woff") format("woff"),url("../webfonts/fa-light-300.ttf") format("truetype"),url("../webfonts/fa-light-300.svg#fontawesome") format("svg");}.fal{font-family:'Font Awesome 5 Pro';font-weight:300;}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-regular-400.eot?");src:url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.woff") format("woff"),url("../webfonts/fa-regular-400.ttf") format("truetype"),url("../webfonts/fa-regular-400.svg#fontawesome") format("svg");}.far{font-family:'Font Awesome 5 Pro';font-weight:400;}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.eot?");src:url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.woff") format("woff"),url("../webfonts/fa-solid-900.ttf") format("truetype"),url("../webfonts/fa-solid-900.svg#fontawesome") format("svg");}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900;}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.woff") format("woff"),url("../webfonts/fa-brands-400.ttf") format("truetype");}.fab,.fa-brands{font-family:'Font Awesome 6 Brands';font-weight:400;}
/*!
 * ICONS
 */
.fa-ad:before{content:"";}.fa-bug:before{content:"";}.fa-code-branch:before{content:"";}.fa-envelope:before{content:"✉";}.fa-facebook-f:before{content:"";}.fa-minus-circle:before{content:"";}.fa-twitter:before{content:"";}.fa-linkedin:before{content:"";}.fa-pen-alt:before{content:"";}.fa-plus-circle:before{content:"";}.fa-users:before{content:"";}